[llvm-commits] [parallel] CVS: llvm/include/llvm/Transforms/IPO.h
Misha Brukman
brukman at cs.uiuc.edu
Wed Mar 10 19:25:02 PST 2004
Changes in directory llvm/include/llvm/Transforms:
IPO.h updated: 1.26.2.1 -> 1.26.2.2
---
Log message:
Merge from trunk.
---
Diffs of the changes: (+6 -0)
Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.26.2.1 llvm/include/llvm/Transforms/IPO.h:1.26.2.2
--- llvm/include/llvm/Transforms/IPO.h:1.26.2.1 Mon Mar 1 17:57:19 2004
+++ llvm/include/llvm/Transforms/IPO.h Wed Mar 10 19:24:11 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