Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.71 -> 1.72 --- Log message: Add properties to ComplexPattern. --- Diffs of the changes: (+3 -1) TargetSelectionDAG.td | 4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/TargetSelectionDAG.td diff -u llvm/lib/Target/TargetSelectionDAG.td:1.71 llvm/lib/Target/TargetSelectionDAG.td:1.72 --- llvm/lib/Target/TargetSelectionDAG.td:1.71 Wed Oct 11 02:10:22 2006 +++ llvm/lib/Target/TargetSelectionDAG.td Wed Oct 11 16:03:11 2006 @@ -554,11 +554,13 @@ // RootNodes are the list of possible root nodes of the sub-dags to match. // e.g. X86 addressing mode - def addr : ComplexPattern<4, "SelectAddr", [add]>; // -class ComplexPattern<ValueType ty, int numops, string fn, list<SDNode> roots = []> { +class ComplexPattern<ValueType ty, int numops, string fn, + list<SDNode> roots = [], list<SDNodeProperty> props = []> { ValueType Ty = ty; int NumOperands = numops; string SelectFunc = fn; list<SDNode> RootNodes = roots; + list<SDNodeProperty> Properties = props; } //===----------------------------------------------------------------------===// _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits