Allow double defs in the machine code verifier after the addPreRegAlloc passes.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 15 Aug 2009 13:10:15 +0000 (13:10 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 15 Aug 2009 13:10:15 +0000 (13:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79095 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/LLVMTargetMachine.cpp

index b0c3b80c9c6a7f7349aa272a10c800da26616278..182f9cfc82e22e672831adc8446457e38ccb866c 100644 (file)
@@ -291,7 +291,7 @@ bool LLVMTargetMachine::addCommonCodeGenPasses(PassManagerBase &PM,
 
   // Run pre-ra passes.
   if (addPreRegAlloc(PM, OptLevel))
-    printAndVerify(PM);
+    printAndVerify(PM, /* allowDoubleDefs= */ true);
 
   // Perform register allocation.
   PM.add(createRegisterAllocator());