[llvm-commits] CVS: llvm/include/llvm/Transforms/IPO.h
Chris Lattner
lattner at cs.uiuc.edu
Sun Mar 7 20:19:08 PST 2004
Changes in directory llvm/include/llvm/Transforms:
IPO.h updated: 1.27 -> 1.28
---
Log message:
Add prototype
---
Diffs of the changes: (+6 -0)
Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.27 llvm/include/llvm/Transforms/IPO.h:1.28
--- llvm/include/llvm/Transforms/IPO.h:1.27 Wed Feb 25 15:34:51 2004
+++ llvm/include/llvm/Transforms/IPO.h Sun Mar 7 15:30:08 2004
@@ -115,6 +115,12 @@
Pass *createDeadArgHackingPass();
//===----------------------------------------------------------------------===//
+// createArgumentPromotionPass - This pass promotes "by reference" arguments to
+// be passed by value.
+//
+Pass *createArgumentPromotionPass();
+
+//===----------------------------------------------------------------------===//
// createIPConstantPropagationPass - This pass propagates constants from call
// sites into the bodies of functions.
//
More information about the llvm-commits
mailing list