diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-01-06 23:52:46 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-01-06 23:52:46 +0000 |
commit | 541e9ae3ad39f6ebca7649ce0c640ff2c64bfb84 (patch) | |
tree | 54459690b6c63551e987e4a3d174235435c2e42d | |
parent | 30ac0467ced4627a9b84d8a1d3ca5e8706ddad63 (diff) | |
download | external_llvm-541e9ae3ad39f6ebca7649ce0c640ff2c64bfb84.zip external_llvm-541e9ae3ad39f6ebca7649ce0c640ff2c64bfb84.tar.gz external_llvm-541e9ae3ad39f6ebca7649ce0c640ff2c64bfb84.tar.bz2 |
Allow double defs after tail duplication.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92874 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/CodeGen/LLVMTargetMachine.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/CodeGen/LLVMTargetMachine.cpp b/lib/CodeGen/LLVMTargetMachine.cpp index e237f05..8757c9f 100644 --- a/lib/CodeGen/LLVMTargetMachine.cpp +++ b/lib/CodeGen/LLVMTargetMachine.cpp @@ -336,7 +336,8 @@ bool LLVMTargetMachine::addCommonCodeGenPasses(PassManagerBase &PM, if (OptLevel != CodeGenOpt::None && !DisableTailDuplicate && PreAllocTailDup) { PM.add(createTailDuplicatePass(true)); - printAndVerify(PM, "After Pre-RegAlloc TailDuplicate"); + printAndVerify(PM, "After Pre-RegAlloc TailDuplicate", + /* allowDoubleDefs= */ true); } // Run pre-ra passes. |