For EarlyCSE to properly spot common integer adds, they must be properly associated.
Add test and update other tests for code permutation.
Paths
| Differential D9148
[AArch64] Add a run of reassociate after SeparateConstOffsetFromGEP Needs ReviewPublic Authored by jmolloy on Apr 21 2015, 6:52 AM.
Details
Summary For EarlyCSE to properly spot common integer adds, they must be properly associated. Add test and update other tests for code permutation.
Diff Detail
Revision Contents
Diff 24121 lib/Target/AArch64/AArch64TargetMachine.cpp
test/CodeGen/AArch64/aarch64-gep-opt.ll
test/CodeGen/AArch64/arm64-dagcombiner-load-slicing.ll
test/CodeGen/AArch64/arm64-gep-reassoc.ll
|