search for: intrarg

Displaying 5 results from an estimated 5 matches for "intrarg".

2016 Aug 29
2
GVN / Alias Analysis issue with llvm.masked.scatter/gather intrinsics
Okay, so then it sounds like, for now, the right fix is to stop marking masked.gather and masked.scatter with intrarg* options. On Mon, Aug 29, 2016, 1:26 PM Philip Reames <listmail at philipreames.com> wrote: > We might have specification bug here, but we appear to implement what we > specified. argmemonly is specified as only considering pointer typed > arguments. It's behavior on vector-o...
2016 Aug 30
2
GVN / Alias Analysis issue with llvm.masked.scatter/gather intrinsics
...arn how to deal with (i.e. look back through) pointer vectors. -Hal > On Mon, Aug 29, 2016 at 1:59 PM, Daniel Berlin < dberlin at dberlin.org > > wrote: > > Okay, so then it sounds like, for now, the right fix is to stop > > marking masked.gather and masked.scatter with intrarg* options. > > > On Mon, Aug 29, 2016, 1:26 PM Philip Reames < > > listmail at philipreames.com > wrote: > > > > We might have specification bug here, but we appear to implement > > > what > > > we specified. argmemonly is specified as only cons...
2016 Aug 31
2
GVN / Alias Analysis issue with llvm.masked.scatter/gather intrinsics
...>> >> -Hal >> >> >> >> On Mon, Aug 29, 2016 at 1:59 PM, Daniel Berlin <dberlin at dberlin.org> >> wrote: >> >>> Okay, so then it sounds like, for now, the right fix is to stop marking >>> masked.gather and masked.scatter with intrarg* options. >>> >>> On Mon, Aug 29, 2016, 1:26 PM Philip Reames <listmail at philipreames.com> >>> wrote: >>> >>>> We might have specification bug here, but we appear to implement what >>>> we specified. argmemonly is specified as onl...
2016 Aug 31
2
GVN / Alias Analysis issue with llvm.masked.scatter/gather intrinsics
...;> >>> >>> >>> On Mon, Aug 29, 2016 at 1:59 PM, Daniel Berlin <dberlin at dberlin.org> >>> wrote: >>> >>>> Okay, so then it sounds like, for now, the right fix is to stop marking >>>> masked.gather and masked.scatter with intrarg* options. >>>> >>>> On Mon, Aug 29, 2016, 1:26 PM Philip Reames <listmail at philipreames.com> >>>> wrote: >>>> >>>>> We might have specification bug here, but we appear to implement what >>>>> we specified. argmem...
2016 Aug 29
2
GVN / Alias Analysis issue with llvm.masked.scatter/gather intrinsics
+ a few others. After following this rabbit hole a bit, there are a lot of mutually recursive calls, etc, that may or may not do the right thing with vectors of pointers. I can fix *this* particular bug with the attached patch. However, it's mostly papering over stuff. Nothing seems to know what to do with a memorylocation that is a vector of pointers. They all expect memorylocation to be a