[llvm-commits] CVS: llvm/lib/Target/X86/InstSelectSimple.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Aug 18 11:10:15 PDT 2003
Changes in directory llvm/lib/Target/X86:
InstSelectSimple.cpp updated: 1.121 -> 1.122
---
Log message:
Add support for the sig(set|long)jmp intrinsics
---
Diffs of the changes:
Index: llvm/lib/Target/X86/InstSelectSimple.cpp
diff -u llvm/lib/Target/X86/InstSelectSimple.cpp:1.121 llvm/lib/Target/X86/InstSelectSimple.cpp:1.122
--- llvm/lib/Target/X86/InstSelectSimple.cpp:1.121 Wed Aug 13 13:18:13 2003
+++ llvm/lib/Target/X86/InstSelectSimple.cpp Mon Aug 18 11:06:05 2003
@@ -978,10 +978,12 @@
return;
case LLVMIntrinsic::longjmp:
+ case LLVMIntrinsic::siglongjmp:
BuildMI(X86::CALLpcrel32, 1).addExternalSymbol("abort", true);
return;
case LLVMIntrinsic::setjmp:
+ case LLVMIntrinsic::sigsetjmp:
// Setjmp always returns zero...
BuildMI(BB, X86::MOVir32, 1, getReg(CI)).addZImm(0);
return;
More information about the llvm-commits
mailing list