llvm-project
4b2d6157 - [DA] use alias analysis cross iteration mode (#116628)

Commit
243 days ago
[DA] use alias analysis cross iteration mode (#116628) This patch fixes two bugs: https://github.com/llvm/llvm-project/issues/41488 https://github.com/llvm/llvm-project/issues/53942 The dependence analysis assumes that the base address of array accesses is invariant across loop iterations. In both bugs the base address evolves following loop iterations: the base address flip-flops between two different memory objects. The patch uses the cross iteration mode of alias analysis to disambiguate the base objects.
Author
Parents
Loading