Lines Matching refs:dag
7 // CHECK: dag ret = (ops);
11 // CHECK: dag ret = (ops ?:$a, 1:$b, 2);
15 // CHECK: dag ret = (ops (ops ?:$name):$a, (ops 1):$b, (ops "foo"):$c);
19 // CHECK: dag ret = (ops NodeA0:$a, NodeB0:$b);
23 // CHECK: dag ret = (ops NodeA0, NodeB0);
27 // CHECK: dag ret = (ops);
31 // CHECK: dag ret = (ops 1:$a, 2:$b);
35 // CHECK: dag ret1 = (ops ?:$a, ?:$b);
36 // CHECK: dag ret2 = (ops 1, 2);
40 // CHECK: dag d1 = (ops 1, ?:$name1, 2, 3);
44 // CHECK: dag ret = (ops 1, 2);
57 dag ret = !dag(ops, nodes, names);
60 class Adag<list<dag> nodes, list<string> names> {
61 dag ret = !dag(ops, nodes, names);
75 dag ret = !dag(ops, nodes, names);
79 dag ret = !foldl((ops), nodes, lhs, rhs, !con(lhs, !dag(ops, [rhs.Val], [rhs.Name])));
93 // Like A3, but with a literal list directly in the !dag.
94 dag ret = !dag(ops, [NodeA0, NodeB0], ?);
101 dag ret1 = !dag(ops, ?, names);
102 dag ret2 = !dag(ops, nodes, ?);
108 dag d1 = !con((ops 1), (ops $name1), (ops), (ops 2, 3));
113 dag ret = !con((op 1), (op 2));