search for: 064620

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...