OSDN Git Service

Revert "[DAG] Improve Aliasing of operations to static alloca"
authorMatthias Braun <matze@braunis.de>
Mon, 10 Jul 2017 20:51:30 +0000 (20:51 +0000)
committerMatthias Braun <matze@braunis.de>
Mon, 10 Jul 2017 20:51:30 +0000 (20:51 +0000)
commitc364d94de8bf7b0168440e7d1c9adce81f6a1c33
treec9f9f7a8e71422e0a3b24bb397ae52c42e4fc94c
parentf3f79378e0a001eda8e6d590b8efab03fc160b1d
Revert "[DAG] Improve Aliasing of operations to static alloca"

Reverting as it breaks tramp3d-v4 in the llvm test-suite. I added some
comments to https://reviews.llvm.org/D33345 about it.

This reverts commit r307546.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307589 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/AArch64/arm64-abi-varargs.ll
test/CodeGen/AArch64/arm64-abi_align.ll
test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll
test/CodeGen/AArch64/arm64-vext.ll
test/CodeGen/AArch64/dag-combine-invaraints.ll
test/CodeGen/AArch64/swifterror.ll
test/CodeGen/ARM/atomic-op.ll
test/CodeGen/MSP430/vararg.ll
test/CodeGen/Mips/dins.ll
test/CodeGen/X86/2011-10-19-widen_vselect.ll
test/CodeGen/X86/alias-static-alloca.ll [deleted file]
test/CodeGen/X86/clobber-fi0.ll
test/CodeGen/X86/hipe-cc.ll
test/CodeGen/X86/hipe-cc64.ll
test/CodeGen/X86/legalize-shift-64.ll
test/CodeGen/X86/machine-outliner-debuginfo.ll
test/CodeGen/X86/machine-outliner.ll
test/CodeGen/X86/statepoint-invoke.ll
test/CodeGen/X86/statepoint-stack-usage.ll
test/CodeGen/X86/statepoint-vector.ll
test/CodeGen/X86/widen_arith-2.ll
test/CodeGen/X86/widen_cast-4.ll
test/CodeGen/XCore/varargs.ll