[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