]> granicus.if.org Git - llvm/commit
Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is...
authorNirav Dave <niravd@google.com>
Thu, 26 Jan 2017 16:46:13 +0000 (16:46 +0000)
committerNirav Dave <niravd@google.com>
Thu, 26 Jan 2017 16:46:13 +0000 (16:46 +0000)
commitd9031ef908317e4f2303ea474efb53441aff2c29
tree275bd44d7abfb3ae4b4050d04a32fc948c239972
parenteab2fdc64a99682a4422b894755496437412e70c
Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."

This reverts commit r293184 which is failing in LTO builds

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293188 91177308-0d34-0410-b5e6-96231b3b80d8
71 files changed:
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/TargetLoweringBase.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
test/CodeGen/AArch64/argument-blocks.ll
test/CodeGen/AArch64/arm64-abi.ll
test/CodeGen/AArch64/arm64-memset-inline.ll
test/CodeGen/AArch64/arm64-variadic-aapcs.ll
test/CodeGen/AArch64/merge-store.ll
test/CodeGen/AArch64/vector_merge_dep_check.ll
test/CodeGen/AMDGPU/debugger-insert-nops.ll
test/CodeGen/AMDGPU/insert_vector_elt.ll
test/CodeGen/AMDGPU/merge-stores.ll
test/CodeGen/AMDGPU/private-element-size.ll
test/CodeGen/AMDGPU/si-triv-disjoint-mem-access.ll
test/CodeGen/ARM/2012-10-04-AAPCS-byval-align8.ll
test/CodeGen/ARM/alloc-no-stack-realign.ll
test/CodeGen/ARM/gpr-paired-spill.ll
test/CodeGen/ARM/ifcvt10.ll
test/CodeGen/ARM/static-addr-hoisting.ll
test/CodeGen/BPF/undef.ll
test/CodeGen/MSP430/Inst16mm.ll
test/CodeGen/Mips/cconv/arguments-float.ll
test/CodeGen/Mips/cconv/arguments-varargs.ll
test/CodeGen/Mips/fastcc.ll
test/CodeGen/Mips/load-store-left-right.ll
test/CodeGen/Mips/micromips-li.ll
test/CodeGen/Mips/mips64-f128.ll
test/CodeGen/Mips/mno-ldc1-sdc1.ll
test/CodeGen/Mips/msa/f16-llvm-ir.ll
test/CodeGen/Mips/msa/i5_ld_st.ll
test/CodeGen/Mips/o32_cc_byval.ll
test/CodeGen/Mips/o32_cc_vararg.ll
test/CodeGen/PowerPC/anon_aggr.ll
test/CodeGen/PowerPC/complex-return.ll
test/CodeGen/PowerPC/jaggedstructs.ll
test/CodeGen/PowerPC/ppc64-align-long-double.ll
test/CodeGen/PowerPC/structsinmem.ll
test/CodeGen/PowerPC/structsinregs.ll
test/CodeGen/SystemZ/unaligned-01.ll
test/CodeGen/Thumb/2010-07-15-debugOrdering.ll
test/CodeGen/Thumb/stack-access.ll
test/CodeGen/X86/2010-09-17-SideEffectsInChain.ll
test/CodeGen/X86/2012-11-28-merge-store-alias.ll
test/CodeGen/X86/MergeConsecutiveStores.ll
test/CodeGen/X86/avx512-mask-op.ll
test/CodeGen/X86/chain_order.ll
test/CodeGen/X86/clear_upper_vector_element_bits.ll
test/CodeGen/X86/combiner-aa-0.ll [new file with mode: 0644]
test/CodeGen/X86/combiner-aa-1.ll [new file with mode: 0644]
test/CodeGen/X86/copy-eflags.ll
test/CodeGen/X86/dag-merge-fast-accesses.ll
test/CodeGen/X86/dont-trunc-store-double-to-float.ll
test/CodeGen/X86/extractelement-legalization-store-ordering.ll
test/CodeGen/X86/i256-add.ll
test/CodeGen/X86/i386-shrink-wrapping.ll
test/CodeGen/X86/live-range-nosubreg.ll
test/CodeGen/X86/merge-consecutive-loads-128.ll
test/CodeGen/X86/merge-consecutive-loads-256.ll
test/CodeGen/X86/merge-store-partially-alias-loads.ll
test/CodeGen/X86/pr18023.ll [new file with mode: 0644]
test/CodeGen/X86/split-store.ll
test/CodeGen/X86/stores-merging.ll
test/CodeGen/X86/vector-compare-results.ll
test/CodeGen/X86/vector-shuffle-variable-128.ll
test/CodeGen/X86/vector-shuffle-variable-256.ll
test/CodeGen/X86/vectorcall.ll
test/CodeGen/X86/win32-eh.ll
test/CodeGen/XCore/varargs.ll