Changes in directory llvm/include/llvm/Transforms:

Scalar.h updated: 1.57 -> 1.58
---
Log message:

Add support alignment of allocation instructions.
Add support for specifying alignment and size of setjmp jmpbufs.

No targets currently do anything with this information, nor is it presrved
in the bytecode representation.  That's coming up next.


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

 Scalar.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)


Index: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.57 
llvm/include/llvm/Transforms/Scalar.h:1.58
--- llvm/include/llvm/Transforms/Scalar.h:1.57  Sat Oct 29 00:32:20 2005
+++ llvm/include/llvm/Transforms/Scalar.h       Sat Nov  5 03:21:28 2005
@@ -271,7 +271,8 @@
 // "my LLVM-to-LLVM pass doesn't support the invoke instruction yet" lowering
 // pass.
 //
-FunctionPass *createLowerInvokePass();
+FunctionPass *createLowerInvokePass(unsigned JumBufSize = 200, 
+                                    unsigned JumpBufAlign = 0);
 extern const PassInfo *LowerInvokePassID;
 
 



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

Reply via email to