Home | History | Annotate | Download | only in compiler

Lines Matching refs:Branch

20   // Test combining a branch with x == 0
27 m.Branch(m.Word32Equal(p0, m.Int32Constant(0)), &blocka, &blockb);
42 // Test combining a branch with a chain of x == 0 == 0 == 0 ...
54 m.Branch(cond, &blocka, &blockb);
71 // Test combining a branch with x < 0
78 m.Branch(m.Int32LessThan(p0, m.Int32Constant(0)), &blocka, &blockb);
93 // Test combining a branch with x < 100
100 m.Branch(m.Uint32LessThan(p0, m.Int32Constant(100)), &blocka, &blockb);
115 // Test combining a branch with x <= 100
122 m.Branch(m.Uint32LessThanOrEqual(p0, m.Int32Constant(100)), &blocka, &blockb);
137 // Test combining a branch with 0 < x
144 m.Branch(m.Int32LessThan(m.Int32Constant(0), p0), &blocka, &blockb);
159 // Test combining a branch with x > 0
166 m.Branch(m.Int32GreaterThan(p0, m.Int32Constant(0)), &blocka, &blockb);
181 // Test combining a branch with an Word32Equal.
190 m.Branch(m.Word32Equal(p0, p1), &blocka, &blockb);
220 if (left == 1) m.Branch(m.Word32Equal(p0, p1), &blocka, &blockb);
221 if (left == 0) m.Branch(m.Word32Equal(p1, p0), &blocka, &blockb);
248 if (op == 0) m.Branch(m.Int32LessThan(p0, p1), &blocka, &blockb);
249 if (op == 1) m.Branch(m.Int32LessThanOrEqual(p0, p1), &blocka, &blockb);
281 if (op == 0) m.Branch(m.Int32LessThan(p0, p1), &blocka, &blockb);
282 if (op == 1) m.Branch(m.Int32LessThanOrEqual(p0, p1), &blocka, &blockb);
323 // Generates a branch and return one of two values from a comparison.
339 m->Branch(cond, &blocka, &blockb);
438 m.Branch(cond, &blocka, &blockb);
461 // Test that the load doesn't get folded into the branch, as there's a store
472 m.Branch(equal, &blocka, &blockb);