forked from OSchip/llvm-project
96e5471139
We now distinguish invariant loads to the same memory location if they have different types. This will cause us to pre-load an invariant location once for each type that is used to access it. However, we can thereby avoid invalid casting, especially if an array is accessed though different typed/sized invariant loads. This basically reverts the changes in r260023 but keeps the test cases. llvm-svn: 260045 |
||
---|---|---|
.. | ||
DependenceInfo.cpp | ||
ScopDetection.cpp | ||
ScopDetectionDiagnostic.cpp | ||
ScopGraphPrinter.cpp | ||
ScopInfo.cpp | ||
ScopPass.cpp |