[llvm-commits] CVS: llvm/include/llvm/CodeGen/Passes.h

Evan Cheng evan.cheng at apple.com
Tue May 15 19:00:20 PDT 2007



Changes in directory llvm/include/llvm/CodeGen:

Passes.h updated: 1.24 -> 1.25
---
Log message:

Initial commit of (very basic) if converter.

---
Diffs of the changes:  (+3 -0)

 Passes.h |    3 +++
 1 files changed, 3 insertions(+)


Index: llvm/include/llvm/CodeGen/Passes.h
diff -u llvm/include/llvm/CodeGen/Passes.h:1.24 llvm/include/llvm/CodeGen/Passes.h:1.25
--- llvm/include/llvm/CodeGen/Passes.h:1.24	Wed Nov 29 01:31:23 2006
+++ llvm/include/llvm/CodeGen/Passes.h	Tue May 15 21:00:02 2007
@@ -81,6 +81,9 @@
   /// branches.
   FunctionPass *createBranchFoldingPass();
 
+  /// IfConverter Pass - This pass performs machine code if conversion.
+  FunctionPass *createIfConverterPass();
+
   /// DebugLabelFoldingPass - This pass prunes out redundant debug labels.  This
   /// allows a debug emitter to determine if the range of two labels is empty,
   /// by seeing if the labels map to the same reduced label.






More information about the llvm-commits mailing list