Home
last modified time | relevance | path

Searched refs:do_loop (Results 1 – 25 of 72) sorted by relevance

123

/llvm-project/flang/test/Fir/
H A Darray-copies-pointers.fir10 // ALL: fir.do_loop
11 // ALL: fir.do_loop
12 // ALL: fir.do_loop
23 %4 = fir.do_loop %arg2 = %c0 to %c99 step %c1 unordered iter_args(%arg3 = %2) -> (!fir.array<100xf32>) {
38 // NOOPT: fir.do_loop
39 // NOOPT: fir.do_loop
40 // NOOPT: fir.do_loop
51 %4 = fir.do_loop %arg2 = %c0 to %c99 step %c1 unordered iter_args(%arg3 = %2) -> (!fir.array<100xf32>) {
65 // ALL: fir.do_loop
77 %3 = fir.do_loop
[all...]
H A Dloop03.fir1 // Test the reduction semantics of fir.do_loop
9 // CHECK: fir.do_loop %[[VAL_1:.*]] = %[[VAL_2:.*]] to %[[VAL_3:.*]] step %[[VAL_4:.*]] unordered r…
10 …fir.do_loop %iv = %step to %bound step %step unordered reduce(#fir.reduce_attr<add> -> %sum : !fir…
H A Darray-value-copy.fir95 …%8 = fir.do_loop %arg0 = %c0 to %7 step %c1 unordered iter_args(%arg1 = %2) -> (!fir.array<10xi32>…
109 // CHECK: fir.do_loop %{{.*}} = %{{.*}} to %{{.*}} step %{{.*}} {
116 // CHECK: %{{.*}} = fir.do_loop %{{.*}} = %{{.*}} to %{{.*}} step %{{.*}} unordered iter_ar…
126 // CHECK: fir.do_loop %{{.*}} = %{{.*}} to %{{.*}} step %{{.*}} {
163 …%12 = fir.do_loop %arg0 = %c0 to %11 step %c1_2 unordered iter_args(%arg1 = %2) -> (!fir.array<10x…
164 …%13 = fir.do_loop %arg2 = %c0 to %10 step %c1_2 unordered iter_args(%arg3 = %arg1) -> (!fir.array<…
182 // CHECK: fir.do_loop %[[INDUC0:.*]] = %{{.*}} to %[[UB5]] step %{{.*}} {
185 // CHECK: fir.do_loop %[[INDUC1:.*]] = %{{.*}} to %[[UB10]] step %{{.*}} {
192 // CHECK: %{{.*}} = fir.do_loop %[[INDUC0:.*]] = %{{.*}} to %{{.*}} step %{{.*}} unordered …
193 // CHECK: %{{.*}} = fir.do_loop %[[INDUC1:.*]] = %{{.*}} to %{{.*}} step %{{.*}} unordere…
[all …]
H A Darrexp.fir10 %r = fir.do_loop %j = %p to %m step %c1 iter_args(%v1 = %vIn) -> !fir.array<?x?xf32> {
12 %r = fir.do_loop %i = %o to %n step %c1 iter_args(%v = %v1) -> !fir.array<?x?xf32> {
33 %r = fir.do_loop %j = %p to %m step %c1 iter_args(%v1 = %vIn) -> !fir.array<?x?xf32> {
35 %r = fir.do_loop %i = %o to %n step %c1 iter_args(%v = %v1) -> !fir.array<?x?xf32> {
57 %r = fir.do_loop %j = %p to %m step %c1 iter_args(%v1 = %vIn) -> !fir.array<?x?xf32> {
59 %r = fir.do_loop %i = %o to %n step %c1 iter_args(%v = %v1) -> !fir.array<?x?xf32> {
82 %r = fir.do_loop %j = %p to %m step %c1 iter_args(%v1 = %vIn) -> !fir.array<?x?xf32> {
84 %r = fir.do_loop %i = %o to %n step %c1 iter_args(%v = %v1) -> !fir.array<?x?xf32> {
114 %4 = fir.do_loop %arg3 = %c0 to %1 step %c1 iter_args(%arg4 = %2) -> (!fir.array<?xf32>) {
154 %5 = fir.do_loop
[all...]
H A Darray-value-copy-3.fir23 %9 = fir.do_loop %arg1 = %c0 to %c9 step %c1 unordered iter_args(%arg2 = %2) -> (!fir.array<10x!t_with_alloc_comp>) {
45 // CHECK: fir.do_loop {{.*}} {
48 // CHECK: fir.do_loop {{.*}} {
51 // CHECK: fir.do_loop %{{.*}} {
H A Daffine-promotion.fir16 fir.do_loop %i = %c1 to %len step %c1 {
31 fir.do_loop %i = %c1 to %len step %c1 {
88 fir.do_loop %i = %c1 to %len step %c1 {
89 fir.do_loop %j = %c1 to %len step %c1 {
90 fir.do_loop %k = %c1 to %len step %c1 {
H A Darray-modify.fir15 …%4 = fir.do_loop %arg2 = %c0 to %c99 step %c1 unordered iter_args(%arg3 = %2) -> (!fir.array<100xf…
36 // CHECK: %[[VAL_10:.*]] = fir.do_loop %[[VAL_11:.*]] = %[[VAL_5]] to %[[VAL_3]] step %[[…
64 …%5 = fir.do_loop %arg1 = %c0 to %c99 step %c1 unordered iter_args(%arg2 = %2) -> (!fir.array<100xf…
88 // CHECK: fir.do_loop %[[VAL_13:.*]] = %[[VAL_10]] to %[[VAL_12]] step %[[VAL_11]] {
101 // CHECK: %[[VAL_24:.*]] = fir.do_loop %[[VAL_25:.*]] = %[[VAL_5]] to %[[VAL_2]] step %[[…
117 // CHECK: fir.do_loop %[[VAL_38:.*]] = %[[VAL_35]] to %[[VAL_37]] step %[[VAL_36]] {
H A Dloop10.fir11 fir.do_loop %iv = %c0 to %c10 step %c1 {
15 fir.do_loop %jv = %c0 to %c10 step %c1 {
H A Darray-coor-canonicalization.fir8 // CHECK: fir.do_loop
9 // CHECK: fir.do_loop
21 fir.do_loop %arg1 = %c1 to %c2 step %c1 unordered {
22 fir.do_loop %arg2 = %c1 to %c120 step %c1 unordered {
34 // CHECK: fir.do_loop
35 // CHECK: fir.do_loop
50 fir.do_loop %arg1 = %c1 to %5#1 step %c1 unordered {
51 fir.do_loop %arg2 = %c1 to %4#1 step %c1 unordered {
66 // CHECK: fir.do_loop
67 // CHECK: fir.do_loop
[all …]
/llvm-project/flang/test/Transforms/
H A Dstack-reclaime.fir4 fir.do_loop %iv = %lb to %ub step %step unordered {
11 // CHECK: fir.do_loop
20 fir.do_loop %iv = %lb to %ub step %step unordered {
28 // CHECK: fir.do_loop
H A Dloop-versioning.fir28 %6:2 = fir.do_loop %arg2 = %2 to %4 step %c1 iter_args(%arg3 = %5) -> (index, i32) {
61 // CHECK: %[[LOOP_RES:.*]]:2 = fir.do_loop {{.*}}
68 // CHECK: %[[LOOP_RES2:.*]]:2 = fir.do_loop {{.*}}
92 %6:2 = fir.do_loop %arg2 = %2 to %4 step %c1 iter_args(%arg3 = %5) -> (index, i32) {
115 // CHECK: fir.do_loop {{.*}}
116 // CHECK-NOT: fir.do_loop
119 // CHECK-NOT: fir.do_loop
139 fir.do_loop %arg2 = %c0_1 to %5 step %c1_0 {
162 // CHECK: fir.do_loop %[[INDEX:.*]] = {{.*}}
170 // CHECK: fir.do_loop
[all...]
H A Domp-reduction-cfg-conversion.fir33 fir.do_loop %arg2 = %c1 to %2#1 step %c1 unordered {
46 // CHECK-NOT: fir.do_loop
/llvm-project/flang/test/HLFIR/order_assignments/
H A Dforall-codegen-fuse-assignments.fir37 // FUSE: fir.do_loop %[[VAL_6:.*]] = %[[VAL_3]] to %[[VAL_4]] step %[[VAL_5]] {
46 // NOFUSE: fir.do_loop
49 // NOFUSE: fir.do_loop
H A Dforall-codegen-no-conflict.fir28 // CHECK: fir.do_loop %[[VAL_5:.*]] = %[[VAL_1]] to %[[VAL_2]] step %[[VAL_3]] {
58 // CHECK: fir.do_loop %[[VAL_5:.*]] = %[[VAL_2]] to %[[VAL_3]] step %[[VAL_4]] {
115 // CHECK: fir.do_loop %[[VAL_12:.*]] = %[[VAL_9]] to %[[VAL_10]] step %[[VAL_11]] {
128 // CHECK: fir.do_loop %[[VAL_20:.*]] = %[[VAL_17]] to %[[VAL_18]] step %[[VAL_19]] {
130 // CHECK: fir.do_loop %[[VAL_25:.*]] = %[[VAL_22]] to %[[VAL_23]] step %[[VAL_24]] {
186 // CHECK: fir.do_loop %[[VAL_11:.*]] = %[[VAL_8]] to %[[VAL_9]] step %[[VAL_10]] {
193 // CHECK: fir.do_loop %[[VAL_19:.*]] = %[[VAL_16]] to %[[VAL_17]] step %[[VAL_18]] {
H A Druntime-stack-temp.fir76 // CHECK: fir.do_loop %[[VAL_23:.*]] = %[[VAL_13]] to %[[VAL_14]] step %[[VAL_15]] {
98 // CHECK: fir.do_loop %[[VAL_43:.*]] = %[[VAL_40]] to %[[VAL_41]] step %[[VAL_42]] {
160 // CHECK: fir.do_loop
161 // CHECK: fir.do_loop
170 // CHECK: fir.do_loop
171 // CHECK: fir.do_loop
H A Dimpure-where.fir43 // CHECK: fir.do_loop
53 // CHECK: fir.do_loop
64 // CHECK: fir.do_loop
H A Dlhs-conflicts-codegen.fir42 // CHECK: fir.do_loop %[[VAL_20:.*]] = {{.*}} {
96 // CHECK: fir.do_loop {{.*}} {
102 // CHECK: fir.do_loop {{.*}} {
165 // CHECK: fir.do_loop {{.*}} {
175 // CHECK: fir.do_loop {{.*}} {
185 // CHECK: fir.do_loop {{.*}} {
198 // CHECK: fir.do_loop %[[VAL_80:.*]] = %[[VAL_79]] to %[[VAL_77]]#1 step %[[VAL_79]] {
/llvm-project/lldb/tools/darwin-threads/
H A Dexamine-threads.c269 int do_loop = 0; in main() local
283 do_loop = 1; in main()
383 if (do_loop) in main()
489 if (do_loop) in main()
494 } while (do_loop); in main()
/llvm-project/flang/test/HLFIR/
H A Dopt-scalar-assign.fir22 // CHECK: fir.do_loop %[[VAL_7:.*]] = %[[VAL_0]] to %[[VAL_3]] step %[[VAL_0]] unordered {
23 // CHECK: fir.do_loop %[[VAL_8:.*]] = %[[VAL_0]] to %[[VAL_2]] step %[[VAL_0]] unordered {
45 // CHECK: fir.do_loop %[[VAL_7:.*]] = %[[VAL_1]] to %[[VAL_6]]#1 step %[[VAL_1]] unordered {
46 // CHECK: fir.do_loop %[[VAL_8:.*]] = %[[VAL_1]] to %[[VAL_5]]#1 step %[[VAL_1]] unordered {
71 // CHECK: fir.do_loop %[[VAL_8:.*]] = %[[VAL_1]] to %[[VAL_7]]#1 step %[[VAL_1]] unordered {
95 // CHECK: fir.do_loop %[[VAL_7:.*]] = %[[VAL_1]] to %[[VAL_6]]#1 step %[[VAL_1]] unordered {
126 // CHECK: fir.do_loop %[[VAL_9:.*]] = %[[VAL_1]] to %[[VAL_3]] step %[[VAL_1]] unordered {
H A Dopt-variable-assign.fir
H A Ddestroy-codegen.fir41 // CHECK: fir.do_loop
65 // CHECK: fir.do_loop
H A Dopt-array-slice-assign.fir43 // CHECK: fir.do_loop %[[VAL_21:.*]] =
44 // CHECK: fir.do_loop %[[VAL_22:.*]] =
76 // CHECK: fir.do_loop %[[VAL_11:.*]] =
77 // CHECK: fir.do_loop %[[VAL_12:.*]] =
122 // CHECK: fir.do_loop %[[VAL_24:.*]] =
123 // CHECK: fir.do_loop %[[VAL_25:.*]] =
163 %20:2 = fir.do_loop %arg4 = %14 to %16 step %18 iter_args(%arg5 = %19) -> (index, i32) {
239 %20:2 = fir.do_loop %arg4 = %14 to %16 step %18 iter_args(%arg5 = %19) -> (index, i32) {
325 %28:2 = fir.do_loop %arg4 = %22 to %24 step %26 iter_args(%arg5 = %27) -> (index, i32) {
406 fir.do_loop
[all...]
H A Delemental-codegen.fir29 // CHECK: fir.do_loop %[[VAL_9:.*]] = %[[VAL_8]] to %[[VAL_3]] step %[[VAL_8]] {
30 // CHECK: fir.do_loop %[[VAL_10:.*]] = %[[VAL_8]] to %[[VAL_2]] step %[[VAL_8]] {
65 // CHECK: fir.do_loop %[[VAL_9:.*]] = %[[VAL_8]] to %[[VAL_1]] step %[[VAL_8]] {
100 // CHECK: fir.do_loop %[[VAL_8:.*]] = %[[VAL_7]] to %[[VAL_1]] step %[[VAL_7]] {
101 // CHECK: fir.do_loop %[[VAL_9:.*]] = %[[VAL_7]] to %[[VAL_2]] step %[[VAL_7]] {
130 // CHECK: fir.do_loop %[[VAL_7:.*]] = %[[VAL_6]] to %[[VAL_1]] step %[[VAL_6]] unordered {
131 // CHECK: fir.do_loop %[[VAL_8:.*]] = %[[VAL_6]] to %[[VAL_0]] step %[[VAL_6]] unordered {
198 // CHECK: fir.do_loop %[[VAL_41:.*]] = %[[VAL_40]] to %[[EX1]] step %[[VAL_40]] unordered {
199 // CHECK: fir.do_loop %[[VAL_42:.*]] = %[[VAL_40]] to %[[EX0]] step %[[VAL_40]] unordered {
282 // CHECK: fir.do_loop
[all...]
/llvm-project/clang/test/OpenMP/
H A Dfor_loop_auto.cpp19 void do_loop(const auto &v) { in do_loop() function
/llvm-project/flang/test/Analysis/AliasAnalysis/
H A Dalias-analysis-5.fir24 %4:2 = fir.do_loop %arg4 = %c1 to %2 step %c1 iter_args(%arg5 = %3) -> (index, i32) {
67 %4:2 = fir.do_loop %arg4 = %c1 to %2 step %c1 iter_args(%arg5 = %3) -> (index, i32) {
126 %8:2 = fir.do_loop %arg0 = %c1 to %6 step %c1 iter_args(%arg1 = %7) -> (index, i32) {
195 %8:2 = fir.do_loop %arg0 = %c1 to %6 step %c1 iter_args(%arg1 = %7) -> (index, i32) {
263 %8:2 = fir.do_loop %arg0 = %c1 to %6 step %c1 iter_args(%arg1 = %7) -> (index, i32) {
332 %8:2 = fir.do_loop %arg0 = %c1 to %6 step %c1 iter_args(%arg1 = %7) -> (index, i32) {
397 %8:2 = fir.do_loop %arg0 = %c1 to %6 step %c1 iter_args(%arg1 = %7) -> (index, i32) {
460 %7:2 = fir.do_loop %arg1 = %c1 to %5 step %c1 iter_args(%arg2 = %6) -> (index, i32) {
523 %7:2 = fir.do_loop %arg1 = %c1 to %5 step %c1 iter_args(%arg2 = %6) -> (index, i32) {
586 %7:2 = fir.do_loop %arg1 = %c1 to %5 step %c1 iter_args(%arg2 = %6) -> (index, i32) {
[all …]

123