[llvm-commits] CVS: llvm/lib/Target/X86/X86IntelAsmPrinter.cpp X86ATTAsmPrinter.cpp

Chris Lattner sabre at nondot.org
Sat Jan 13 15:59:19 PST 2007



Changes in directory llvm/lib/Target/X86:

X86IntelAsmPrinter.cpp updated: 1.67 -> 1.68
X86ATTAsmPrinter.cpp updated: 1.84 -> 1.85
---
Log message:

remove dead code, frameindices must be resolve before the asmprinter runs.


---
Diffs of the changes:  (+0 -16)

 X86ATTAsmPrinter.cpp   |    8 --------
 X86IntelAsmPrinter.cpp |    8 --------
 2 files changed, 16 deletions(-)


Index: llvm/lib/Target/X86/X86IntelAsmPrinter.cpp
diff -u llvm/lib/Target/X86/X86IntelAsmPrinter.cpp:1.67 llvm/lib/Target/X86/X86IntelAsmPrinter.cpp:1.68
--- llvm/lib/Target/X86/X86IntelAsmPrinter.cpp:1.67	Tue Dec 19 16:59:26 2006
+++ llvm/lib/Target/X86/X86IntelAsmPrinter.cpp	Sat Jan 13 17:59:03 2007
@@ -199,14 +199,6 @@
   const MachineOperand &IndexReg = MI->getOperand(Op+2);
   const MachineOperand &DispSpec = MI->getOperand(Op+3);
 
-  if (BaseReg.isFrameIndex()) {
-    O << "[frame slot #" << BaseReg.getFrameIndex();
-    if (DispSpec.getImmedValue())
-      O << " + " << DispSpec.getImmedValue();
-    O << "]";
-    return;
-  }
-
   O << "[";
   bool NeedPlus = false;
   if (BaseReg.getReg()) {


Index: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp
diff -u llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.84 llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.85
--- llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.84	Fri Jan 12 13:20:47 2007
+++ llvm/lib/Target/X86/X86ATTAsmPrinter.cpp	Sat Jan 13 17:59:03 2007
@@ -388,14 +388,6 @@
   const MachineOperand &IndexReg = MI->getOperand(Op+2);
   const MachineOperand &DispSpec = MI->getOperand(Op+3);
 
-  if (BaseReg.isFrameIndex()) {
-    O << "[frame slot #" << BaseReg.getFrameIndex();
-    if (DispSpec.getImmedValue())
-      O << " + " << DispSpec.getImmedValue();
-    O << "]";
-    return;
-  }
-
   bool NotRIPRel = IndexReg.getReg() || BaseReg.getReg();
   if (DispSpec.isGlobalAddress() ||
       DispSpec.isConstantPoolIndex() ||






More information about the llvm-commits mailing list