[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h
Jim Laskey
jlaskey at apple.com
Mon Oct 16 13:52:48 PDT 2006
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
More information about the llvm-commits
mailing list