search for: alisanalysi

Displaying 4 results from an estimated 4 matches for "alisanalysi".

Did you mean: alisanalysis
2015 May 09
2
[LLVMdev] about MemoryDependenceAnalysis usage
...noalias %L) #0 { …. Did this noalias attribute say that both pointer of i32** didn’t alias? Also, when I check wich AliasAnalysis pass is called with —debug-pass=Structure, I see that Memory Dependence Analysis use No Alias Analysis, even if I use -O3 before calling my pass. Can we specify which AlisAnalysis we want to use inside the pass (in getAnalysisUsage method, or somewhere else)? Regards, Willy
2015 May 11
2
[LLVMdev] about MemoryDependenceAnalysis usage
...bute say that both pointer of i32** didn’t alias? >> >> Also, when I check wich AliasAnalysis pass is called with >> —debug-pass=Structure, I see that Memory Dependence Analysis use No Alias >> Analysis, even if I use -O3 before calling my pass. Can we specify which >> AlisAnalysis we want to use inside the pass (in getAnalysisUsage method, or >> somewhere else)? >> >> Regards, >> Willy >> > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > h...
2018 May 17
0
[RFC] Adding 2 functions to the ALiasAnalysis interface (getAddressesDistance + ModRefSameBuffer)
...l recieve 2 memoryLocation, if they are mod/ref-ing the same buffer/memory block, the function will return the distance between those locations at the memory. None otherwise (Optional<int64_t>) interface change: https://reviews.llvm.org/D46864 those 2 function can be impelemented easly in AlisAnalysis and can help alot of users, a usage example is for detecting bank conflicts (using the distance between memoryLoc and the number and size of the banks you can know if you have a conflict). implementation and usage example (with code duplication for a first implementation, lets discuss the idea fir...
2018 Jun 20
2
adding 2 new functions to the AliasAnalysis interface
...ll recieve 2 memoryLocation, if they are mod/ref-ing the same buffer/memory block, the function will return the distance between those locations at the memory. None otherwise (Optional<int64_t>) interface change:https://reviews.llvm.org/D46864 those 2 function can be impelemented easly in AlisAnalysis and can help alot of users, a usage example is for detecting bank conflicts (using the distance between memoryLoc and the number and size of the banks you can know if you have a conflict). implementation and usage example (with code duplication for a first implementation, lets discuss the idea fir...