diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2005-12-14 22:02:59 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2005-12-14 22:02:59 +0000 |
| commit | d296a43f96e4adfa037d87dd26807da630055a76 (patch) | |
| tree | 91d363d815234c4462eebf3c450b2ff42c3578bf /llvm/lib/Target/TargetSelectionDAG.td | |
| parent | 8dea0eca2f62b57fa81931371667f27590e49f2f (diff) | |
| download | bcm5719-llvm-d296a43f96e4adfa037d87dd26807da630055a76.tar.gz bcm5719-llvm-d296a43f96e4adfa037d87dd26807da630055a76.zip | |
Added support to specify predicates.
llvm-svn: 24715
Diffstat (limited to 'llvm/lib/Target/TargetSelectionDAG.td')
| -rw-r--r-- | llvm/lib/Target/TargetSelectionDAG.td | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/TargetSelectionDAG.td b/llvm/lib/Target/TargetSelectionDAG.td index 0a810789157..46fbd9f58a6 100644 --- a/llvm/lib/Target/TargetSelectionDAG.td +++ b/llvm/lib/Target/TargetSelectionDAG.td @@ -382,8 +382,9 @@ def setne : PatFrag<(ops node:$lhs, node:$rhs), // class Pattern<dag patternToMatch, list<dag> resultInstrs> { - dag PatternToMatch = patternToMatch; - list<dag> ResultInstrs = resultInstrs; + dag PatternToMatch = patternToMatch; + list<dag> ResultInstrs = resultInstrs; + list<Predicate> Predicates = []; // See class Instruction in Target.td. } // Pat - A simple (but common) form of a pattern, which produces a simple result |

