[llvm-commits] [llvm] r73811 - /llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp

Chris Lattner sabre at nondot.org
Fri Jun 19 17:50:32 PDT 2009


Author: lattner
Date: Fri Jun 19 19:50:32 2009
New Revision: 73811

URL: http://llvm.org/viewvc/llvm-project?rev=73811&view=rev
Log:
hook up printMemReference.

Modified:
    llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp

Modified: llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp?rev=73811&r1=73810&r2=73811&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp (original)
+++ llvm/trunk/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp Fri Jun 19 19:50:32 2009
@@ -388,13 +388,11 @@
 
 void X86ATTAsmPrinter::printMemReference(const MCInst *MI, unsigned Op,
                                          const char *Modifier, bool NotRIPRel){
-#if 0
-  assert(isMem(MI, Op) && "Invalid memory reference!");
-  MachineOperand Segment = MI->getOperand(Op+4);
+  //assert(isMem(MI, Op) && "Invalid memory reference!");
+  const MCOperand &Segment = MI->getOperand(Op+4);
   if (Segment.getReg()) {
     printOperand(MI, Op+4, Modifier);
     O << ':';
   }
   printLeaMemReference(MI, Op, Modifier, NotRIPRel);
-#endif
 }





More information about the llvm-commits mailing list