Changes in directory llvm/lib/Target/X86:

X86ATTAsmPrinter.cpp updated: 1.87 -> 1.88
---
Log message:

add a missing else.  This caused globals to be printed as:
       movq [EMAIL PROTECTED](%rip)(%rip), %rsi

instead of:
        movq [EMAIL PROTECTED](%rip), %rsi

 


---
Diffs of the changes:  (+1 -1)

 X86ATTAsmPrinter.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Target/X86/X86ATTAsmPrinter.cpp
diff -u llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.87 
llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.88
--- llvm/lib/Target/X86/X86ATTAsmPrinter.cpp:1.87       Sat Jan 13 18:48:43 2007
+++ llvm/lib/Target/X86/X86ATTAsmPrinter.cpp    Sun Jan 14 00:08:14 2007
@@ -310,7 +310,7 @@
           O << "@GOT";
         } else if (Subtarget->isPICStyleRIPRel()) {
           O << "@GOTPCREL(%rip)";
-        } if (Subtarget->is64Bit() && !NotRIPRel)
+        } else if (Subtarget->is64Bit() && !NotRIPRel)
             // Use rip when possible to reduce code size, except when
             // index or base register are also part of the address. e.g.
             // foo(%rip)(%rcx,%rax,4) is not legal



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to