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

Dale Johannesen dalej at apple.com
Tue May 22 10:15:26 PDT 2007



Changes in directory llvm/include/llvm/CodeGen:

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

Make tail merging the default, except on powerPC.  There was no prior art
for a target-dependent default with a command-line override; this way
should be generally usable.


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

 Passes.h |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/include/llvm/CodeGen/Passes.h
diff -u llvm/include/llvm/CodeGen/Passes.h:1.25 llvm/include/llvm/CodeGen/Passes.h:1.26
--- llvm/include/llvm/CodeGen/Passes.h:1.25	Tue May 15 21:00:02 2007
+++ llvm/include/llvm/CodeGen/Passes.h	Tue May 22 12:14:46 2007
@@ -79,7 +79,7 @@
   /// optimizations to delete branches to branches, eliminate branches to
   /// successor blocks (creating fall throughs), and eliminating branches over
   /// branches.
-  FunctionPass *createBranchFoldingPass();
+  FunctionPass *createBranchFoldingPass(bool DefaultEnableTailMerge);
 
   /// IfConverter Pass - This pass performs machine code if conversion.
   FunctionPass *createIfConverterPass();






More information about the llvm-commits mailing list