Displaying 3 results from an estimated 3 matches for "064620".
2015 Aug 07
6
[RFC] BasicAA considers address spaces?
...e alias analysis that
> treats pointers in different address spaces not aliasing. This patch got
> shot down because, in some targets, address spaces may alias. For example,
> in CUDA+NVPTX, addrspace(0) aliases everyone.
>
> (2) http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-August/064620.html.
> Michele Scandale proposed address space extensions in IR metadata which
> TBAA could then leverage to prove non-aliasing. This approach didn't fly
> either because address spaces are target-specific. The front end doesn't
> know enough to decide aliasing.
>
> So, c...
2015 Aug 07
2
[RFC] BasicAA considers address spaces?
...t
>> treats pointers in different address spaces not aliasing. This patch got
>> shot down because, in some targets, address spaces may alias. For example,
>> in CUDA+NVPTX, addrspace(0) aliases everyone.
>>
>> (2) http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-August/064620.html.
>> Michele Scandale proposed address space extensions in IR metadata which
>> TBAA could then leverage to prove non-aliasing. This approach didn't fly
>> either because address spaces are target-specific. The front end doesn't
>> know enough to decide aliasing....
2015 Aug 08
2
[RFC] BasicAA considers address spaces?
...d to add an address-space alias analysis that treats pointers in different address spaces not aliasing. This patch got shot down because, in some targets, address spaces may alias. For example, in CUDA+NVPTX, addrspace(0) aliases everyone.
(2) http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-August/064620.html. Michele Scandale proposed address space extensions in IR metadata which TBAA could then leverage to prove non-aliasing. This approach didn't fly either because address spaces are target-specific. The front end doesn't know enough to decide aliasing.
So, can we make BasicAA to conside...