OSDN Git Service

Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."
authorHans Wennborg <hans@hanshq.net>
Thu, 18 May 2017 18:50:05 +0000 (18:50 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 18 May 2017 18:50:05 +0000 (18:50 +0000)
commitaade6b806c28159a39ed031722c9ff3e34932e8f
treee46a88f713cb472f747ed15070787a16026e8eff
parentf4044c1e683a76ca485e8203f901f00aed5aa072
Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."

This also reverts follow-ups r303292 and r303298.

It broke some Chromium tests under MSan, and apparently also internal
tests at Google.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303369 91177308-0d34-0410-b5e6-96231b3b80d8
56 files changed:
include/llvm/CodeGen/Passes.h
include/llvm/InitializePasses.h
lib/CodeGen/CMakeLists.txt
lib/CodeGen/CodeGen.cpp
lib/CodeGen/LiveRangeShrink.cpp [deleted file]
lib/Target/X86/X86TargetMachine.cpp
test/CodeGen/NVPTX/vec8.ll
test/CodeGen/SPARC/LeonItinerariesUT.ll
test/CodeGen/X86/2007-01-08-InstrSched.ll
test/CodeGen/X86/avg.ll
test/CodeGen/X86/avx-intrinsics-fast-isel.ll
test/CodeGen/X86/avx.ll
test/CodeGen/X86/avx512-cmp-kor-sequence.ll
test/CodeGen/X86/avx512-gather-scatter-intrin.ll
test/CodeGen/X86/avx512-intrinsics-upgrade.ll
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512-mask-spills.ll
test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
test/CodeGen/X86/avx512bw-intrinsics.ll
test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512cdvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512cdvl-intrinsics.ll
test/CodeGen/X86/avx512dq-intrinsics-upgrade.ll
test/CodeGen/X86/avx512dq-intrinsics.ll
test/CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512dqvl-intrinsics.ll
test/CodeGen/X86/avx512ifma-intrinsics.ll
test/CodeGen/X86/avx512ifmavl-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512vl-intrinsics.ll
test/CodeGen/X86/bswap_tree2.ll
test/CodeGen/X86/fold-tied-op.ll
test/CodeGen/X86/fp128-i128.ll
test/CodeGen/X86/haddsub-2.ll
test/CodeGen/X86/lrshrink.ll [deleted file]
test/CodeGen/X86/madd.ll
test/CodeGen/X86/merge-consecutive-loads-128.ll
test/CodeGen/X86/misched-matrix.ll
test/CodeGen/X86/oddshuffles.ll
test/CodeGen/X86/pmul.ll
test/CodeGen/X86/pr29112.ll
test/CodeGen/X86/pr31088.ll
test/CodeGen/X86/rotate.ll
test/CodeGen/X86/sad.ll
test/CodeGen/X86/select.ll
test/CodeGen/X86/setcc-wide-types.ll
test/CodeGen/X86/shrink_vmul_sse.ll
test/CodeGen/X86/sse-intrinsics-fast-isel.ll
test/CodeGen/X86/sse1.ll
test/CodeGen/X86/sse3-avx-addsub-2.ll
test/CodeGen/X86/sse41.ll
test/CodeGen/X86/vec_int_to_fp.ll
test/CodeGen/X86/vector-bitreverse.ll
test/CodeGen/X86/vector-blend.ll
test/CodeGen/X86/vector-sqrt.ll
test/CodeGen/X86/x86-interleaved-access.ll