[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h

Duraid Madina duraid at octopus.com.au
Sun Sep 3 23:21:54 PDT 2006



Changes in directory llvm/include/llvm/Transforms:

Scalar.h updated: 1.67 -> 1.68
---
Log message:

add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example




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

 Scalar.h |    3 +--
 1 files changed, 1 insertion(+), 2 deletions(-)


Index: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.67 llvm/include/llvm/Transforms/Scalar.h:1.68
--- llvm/include/llvm/Transforms/Scalar.h:1.67	Mon Aug 28 17:44:55 2006
+++ llvm/include/llvm/Transforms/Scalar.h	Mon Sep  4 01:21:35 2006
@@ -286,8 +286,7 @@
 // "my LLVM-to-LLVM pass doesn't support the invoke instruction yet" lowering
 // pass.
 //
-FunctionPass *createLowerInvokePass(unsigned JumBufSize = 200, 
-                                    unsigned JumpBufAlign = 0);
+FunctionPass *createLowerInvokePass(const TargetLowering *TLI = NULL);
 extern const PassInfo *LowerInvokePassID;
 
 






More information about the llvm-commits mailing list