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

Chris Lattner lattner at cs.uiuc.edu
Mon Jan 23 20:51:00 PST 2006



Changes in directory llvm/lib/Target/X86:

X86CodeEmitter.cpp updated: 1.83 -> 1.84
---
Log message:

Allow jit-beta to work


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

 X86CodeEmitter.cpp |    1 -
 1 files changed, 1 deletion(-)


Index: llvm/lib/Target/X86/X86CodeEmitter.cpp
diff -u llvm/lib/Target/X86/X86CodeEmitter.cpp:1.83 llvm/lib/Target/X86/X86CodeEmitter.cpp:1.84
--- llvm/lib/Target/X86/X86CodeEmitter.cpp:1.83	Sun Jan 22 17:37:17 2006
+++ llvm/lib/Target/X86/X86CodeEmitter.cpp	Mon Jan 23 22:50:48 2006
@@ -399,7 +399,6 @@
       if (MO.isMachineBasicBlock()) {
         emitPCRelativeBlockAddress(MO.getMachineBasicBlock());
       } else if (MO.isGlobalAddress()) {
-        assert(MO.isPCRelative() && "Call target is not PC Relative?");
         bool isTailCall = Opcode == X86::TAILJMPd ||
                           Opcode == X86::TAILJMPr || Opcode == X86::TAILJMPm;
         emitGlobalAddressForCall(MO.getGlobal(), isTailCall);






More information about the llvm-commits mailing list