aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/Printer.cpp
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2002-12-13 07:56:18 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2002-12-13 07:56:18 +0000
commit95780cccef3f6630a912aba9e2241819d7a00ba4 (patch)
tree39474209056a7b89d2fde53c2c3ff587939e0441 /lib/Target/X86/Printer.cpp
parent3153b35a520f40954c2bded460e0b055f15727b9 (diff)
InstSelectSimple.cpp: Give promote32 a comment. Add initial
implementation of getReg() for arguments. MachineCodeEmitter.cpp: Fix using EBP with index, scale and no displacement (whew!) due to Chris. Printer.cpp: Fix printing out index and scale in memory references. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4998 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/Printer.cpp')
-rw-r--r--lib/Target/X86/Printer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/X86/Printer.cpp b/lib/Target/X86/Printer.cpp
index 4ce2624e4b..d2dbf64d14 100644
--- a/lib/Target/X86/Printer.cpp
+++ b/lib/Target/X86/Printer.cpp
@@ -148,8 +148,8 @@ static void printMemReference(std::ostream &O, const MachineInstr *MI,
if (IndexReg.getReg()) {
if (NeedPlus) O << " + ";
- if (IndexReg.getImmedValue() != 1)
- O << IndexReg.getImmedValue() << "*";
+ if (Scale.getImmedValue() != 1)
+ O << Scale.getImmedValue() << "*";
printOp(O, IndexReg, RI);
NeedPlus = true;
}