llvm-project/llvm/lib/Transforms/AggressiveInstCombine
bipmis 150fc73dda [AggressiveInstCombine] Avoid load merge/widen if stores are present b/w loads
This patch is to address the test cases in which the load has to be inserted at a right point. This happens when there is a store b/w the loads.

This patch reverts the loads merge in all cases when stores are present b/w loads and will eventually be replaced with proper fix and test cases.

Differential Revision: https://reviews.llvm.org/D137333
2022-11-03 14:32:07 +00:00
..
AggressiveInstCombine.cpp [AggressiveInstCombine] Avoid load merge/widen if stores are present b/w loads 2022-11-03 14:32:07 +00:00
AggressiveInstCombineInternal.h [AggressiveInstCombine] Add `phi` nodes support to `TruncInstCombine` 2022-02-25 07:57:35 +03:00
CMakeLists.txt
TruncInstCombine.cpp Use llvm::is_contained (NFC) 2022-08-27 09:53:11 -07:00