diff options
author | Nirav Dave <niravd@google.com> | 2017-02-02 18:24:55 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2017-02-02 18:24:55 +0000 |
commit | 93f9d5ce0465d40b77af11b63adc8eb61429dddb (patch) | |
tree | af72812886770674bf148c7b2d74d9ba44eb3094 /llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll | |
parent | 827600deaf7b35ca55bcee4e2b226bb669aaf299 (diff) | |
download | bcm5719-llvm-93f9d5ce0465d40b77af11b63adc8eb61429dddb.tar.gz bcm5719-llvm-93f9d5ce0465d40b77af11b63adc8eb61429dddb.zip |
Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
This reverts commit r293893 which is miscompiling lua on ARM and
bootstrapping for x86-windows.
llvm-svn: 293915
Diffstat (limited to 'llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll b/llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll index 6ca964be957..735e64a076d 100644 --- a/llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll +++ b/llvm/test/CodeGen/X86/merge-store-partially-alias-loads.ll @@ -21,11 +21,11 @@ ; DBGDAG-DAG: [[LD2:t[0-9]+]]: i16,ch = load<LD2[%tmp81](align=1)> [[ENTRYTOKEN]], [[BASEPTR]], undef:i64 ; DBGDAG-DAG: [[LD1:t[0-9]+]]: i8,ch = load<LD1[%tmp12]> [[ENTRYTOKEN]], [[ADDPTR]], undef:i64 -; DBGDAG-DAG: [[ST1:t[0-9]+]]: ch = store<ST1[%tmp14]> [[ENTRYTOKEN]], [[LD1]], t{{[0-9]+}}, undef:i64 -; DBGDAG-DAG: [[LOADTOKEN:t[0-9]+]]: ch = TokenFactor [[LD2]]:1, [[LD1]]:1 -; DBGDAG-DAG: [[ST2:t[0-9]+]]: ch = store<ST2[%tmp10](align=1)> [[LOADTOKEN]], [[LD2]], t{{[0-9]+}}, undef:i64 +; DBGDAG: [[LOADTOKEN:t[0-9]+]]: ch = TokenFactor [[LD2]]:1, [[LD1]]:1 -; DBGDAG: X86ISD::RET_FLAG t{{[0-9]+}}, +; DBGDAG-DAG: [[ST2:t[0-9]+]]: ch = store<ST2[%tmp10](align=1)> [[LOADTOKEN]], [[LD2]], t{{[0-9]+}}, undef:i64 +; DBGDAG-DAG: [[ST1:t[0-9]+]]: ch = store<ST1[%tmp14]> [[ST2]], [[LD1]], t{{[0-9]+}}, undef:i64 +; DBGDAG: X86ISD::RET_FLAG [[ST1]], ; DBGDAG: Type-legalized selection DAG: BB#0 'merge_store_partial_overlap_load:' define void @merge_store_partial_overlap_load([4 x i8]* %tmp) { |