Lines Matching refs:scf
26 %1 = scf.if %arg0 -> index {
27 scf.yield %0 : index
30 scf.yield %2 : index
62 %0 = scf.for %arg0 = %c0 to %c2 step %c1 iter_args(%arg2 = %c0) -> index {
63 scf.yield %arg0 : index
79 %0 = scf.for %arg0 = %c0 to %c2 step %c1 iter_args(%arg2 = %c0) -> index {
81 scf.yield %1 : index
110 %1 = scf.while : () -> index {
112 // CHECK: scf.condition(%{{.*}}) %[[C0]]
113 scf.condition(%false) %0 : index
116 scf.yield
129 %1 = scf.while : () -> index {
130 // CHECK: scf.condition(%{{.*}}) %[[C0]]
131 scf.condition(%arg0) %0 : index
134 scf.yield
146 // CHECK: %[[loopRes:.*]] = scf.while
147 %1 = scf.while : () -> index {
149 // CHECK: scf.condition(%{{.*}}) %[[C0]]
150 scf.condition(%true) %0 : index
153 scf.yield