Revert "Codegen: Tail-duplicate during placement."
authorDaniel Jasper <djasper@google.com>
Tue, 11 Oct 2016 07:36:11 +0000 (07:36 +0000)
committerDaniel Jasper <djasper@google.com>
Tue, 11 Oct 2016 07:36:11 +0000 (07:36 +0000)
commit0c42dc4784c77adf363995fe3962cbd2da2ac4d0
treec7deba39d818d7e8228f3cfd6b5ca59c31f7b41f
parent0df59d8c029db83a6ca7de2186fcd556c7d7ab29
Revert "Codegen: Tail-duplicate during placement."

This reverts commit r283842.

test/CodeGen/X86/tail-dup-repeat.ll causes and llc crash with our
internal testing. I'll share a link with you.

llvm-svn: 283857
25 files changed:
llvm/include/llvm/Analysis/LoopInfoImpl.h
llvm/include/llvm/CodeGen/TailDuplicator.h
llvm/lib/CodeGen/MachineBlockPlacement.cpp
llvm/lib/CodeGen/TailDuplication.cpp
llvm/lib/CodeGen/TailDuplicator.cpp
llvm/test/CodeGen/AArch64/arm64-extload-knownzero.ll
llvm/test/CodeGen/AArch64/machine_cse.ll
llvm/test/CodeGen/AArch64/tail-dup-repeat-worklist.ll [deleted file]
llvm/test/CodeGen/ARM/2011-03-23-PeepholeBug.ll
llvm/test/CodeGen/PowerPC/branch-opt.ll
llvm/test/CodeGen/PowerPC/sjlj.ll
llvm/test/CodeGen/PowerPC/tail-dup-branch-to-fallthrough.ll [deleted file]
llvm/test/CodeGen/PowerPC/tail-dup-layout.ll [deleted file]
llvm/test/CodeGen/WebAssembly/cfg-stackify.ll
llvm/test/CodeGen/WebAssembly/mem-intrinsics.ll
llvm/test/CodeGen/X86/block-placement.ll
llvm/test/CodeGen/X86/cmov-into-branch.ll
llvm/test/CodeGen/X86/fma-intrinsics-phi-213-to-231.ll
llvm/test/CodeGen/X86/fp-une-cmp.ll
llvm/test/CodeGen/X86/pr11202.ll
llvm/test/CodeGen/X86/ragreedy-bug.ll
llvm/test/CodeGen/X86/sse1.ll
llvm/test/CodeGen/X86/tail-dup-merge-loop-headers.ll [deleted file]
llvm/test/CodeGen/X86/tail-dup-repeat.ll [deleted file]
llvm/test/CodeGen/X86/update-terminator.mir