Revert 93811 per request.
authorDale Johannesen <dalej@apple.com>
Tue, 19 Jan 2010 00:10:52 +0000 (00:10 +0000)
committerDale Johannesen <dalej@apple.com>
Tue, 19 Jan 2010 00:10:52 +0000 (00:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93818 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/FastISel.cpp
lib/Target/X86/X86FastISel.cpp

index b7dbd03fc3af384bc272bbe087ac11caccf1f24a..09fd657fffd04750a740074a10f4658b8f68d365 100644 (file)
@@ -343,9 +343,6 @@ bool FastISel::SelectCall(User *I) {
       if (MDNode *Dbg = DI->getMetadata("dbg"))
         MMI->setVariableDbgInfo(DI->getVariable(), FI, Dbg);
     }
-    // Building the map above is target independent.  Generating DEBUG_VALUE
-    // inline is target dependent; do this now.
-    (void)TargetSelectInstruction(cast<Instruction>(I));
     return true;
   }
   case Intrinsic::eh_exception: {
index 94dec7ce355dd09c7ee88058db0b477f36108acf..d5ad61b26660c5782b0040f4483f84652bd71e3e 100644 (file)
@@ -1153,16 +1153,6 @@ bool X86FastISel::X86VisitIntrinsicCall(IntrinsicInst &I) {
   // FIXME: Handle more intrinsics.
   switch (I.getIntrinsicID()) {
   default: return false;
-  case Intrinsic::dbg_declare: {
-    DbgDeclareInst *DI = cast<DbgDeclareInst>(&I);
-    X86AddressMode AM;
-    if (!X86SelectAddress(DI->getAddress(), AM))
-      return false;
-    const TargetInstrDesc &II = TII.get(TargetInstrInfo::DEBUG_VALUE);
-    addFullAddress(BuildMI(MBB, DL, II), AM).addImm(0).
-                                        addMetadata(DI->getVariable());
-    return true;
-  }
   case Intrinsic::trap: {
     BuildMI(MBB, DL, TII.get(X86::TRAP));
     return true;