[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