restrict pointer support in LLVM 4.0

Hi Hal, others

IIRC, Hal has done some work to support block-local restrict-qualified pointers in LLVM, which was presented in CGO LLVM workshop.

I was wondering if all patches for this work are now committed? Is there a way to find the list of patches for this work?

Thanks

Ehsan

Googling shows https://reviews.llvm.org/D9403, I think that’s pretty close what you’re looking at?

Thanks. This is probably one of the patches. So let me rephrase my questions:

1- What is the status of work to support block-local restrict-qualified pointers.

2- Does the set of patches with “llvm.noalias” label, more or less cover this work?

Thanks

Ehsan

Hi, Ehsan,

The llvm.noalias patches more-of-less cover the work. I have rebased versions much closer to trunk, and I can provide them. I intend to get back to these, however, the main roadblock has been getting someone to review the AA implementation. If you could do that, it would be great.

-Hal

Thanks Hal for the update. Sure, I will spend some time next week, to help with the code review.

Thanks

Ehsan