Changes in directory llvm/include/llvm/CodeGen:

SelectionDAG.h updated: 1.137 -> 1.138
---
Log message:

Pass AliasAnalysis thru to DAGCombiner.

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

 SelectionDAG.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)


Index: llvm/include/llvm/CodeGen/SelectionDAG.h
diff -u llvm/include/llvm/CodeGen/SelectionDAG.h:1.137 
llvm/include/llvm/CodeGen/SelectionDAG.h:1.138
--- llvm/include/llvm/CodeGen/SelectionDAG.h:1.137      Fri Oct 13 19:41:01 2006
+++ llvm/include/llvm/CodeGen/SelectionDAG.h    Mon Oct 16 15:52:31 2006
@@ -25,6 +25,7 @@
 #include <string>
 
 namespace llvm {
+  class AliasAnalysis;
   class TargetLowering;
   class TargetMachine;
   class MachineDebugInfo;
@@ -116,7 +117,7 @@
   /// certain types of nodes together, or eliminating superfluous nodes.  When
   /// the AfterLegalize argument is set to 'true', Combine takes care not to
   /// generate any nodes that will be illegal on the target.
-  void Combine(bool AfterLegalize);
+  void Combine(bool AfterLegalize, AliasAnalysis &AA);
   
   /// Legalize - This transforms the SelectionDAG into a SelectionDAG that is
   /// compatible with the target instruction selector, as indicated by the



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to