Home
last modified time | relevance | path

Searched refs:LOOP (Results 1 – 25 of 257) sorted by relevance

1234567891011

/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/
Dloop-pm-invalidation.ll7 ; RUN: | FileCheck %s --check-prefix=CHECK-LOOP-INV
21 ; CHECK-LOOP-INV-LABEL: Running pass: FunctionToLoopPassAdaptor<{{.*}}> on no_loops
22 ; CHECK-LOOP-INV-NEXT: Starting {{.*}}Function pass manager run
23 ; CHECK-LOOP-INV-NEXT: Running pass: LoopSimplifyPass
24 ; CHECK-LOOP-INV-NEXT: Running analysis: LoopAnalysis
25 ; CHECK-LOOP-INV-NEXT: Running analysis: DominatorTreeAnalysis
26 ; CHECK-LOOP-INV-NEXT: Running analysis: AssumptionAnalysis
27 ; CHECK-LOOP-INV-NEXT: Running pass: LCSSAPass
28 ; CHECK-LOOP-INV-NEXT: Finished {{.*}}Function pass manager run
29 ; CHECK-LOOP-INV-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}LoopAnalysis
[all …]
Dsize-remarks.ll115 ; RUN: cat %t %t.yaml | FileCheck %s -check-prefix=LOOP
116 ; LOOP: remark: <unknown>:0:0: Unroll loops:
117 ; LOOP-SAME: IR instruction count changed from
118 ; LOOP-SAME: [[ORIG:[1-9][0-9]*]] to [[FINAL:[1-9][0-9]*]];
119 ; LOOP-SAME: Delta: [[DELTA:-?[1-9][0-9]*]]
120 ; LOOP: --- !Analysis
121 ; LOOP-NEXT: Pass: size-info
122 ; LOOP-NEXT: Name: IRSizeChange
123 ; LOOP-NEXT: Function:
124 ; LOOP-NEXT: Args:
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/StructurizeCFG/
Dnested-loop-order.ll6 ; CHECK: br label %LOOP.outer
8 br label %LOOP.outer
10 ; CHECK: LOOP.outer:
11 ; CHECK: br label %LOOP
12 LOOP.outer: ; preds = %ENDIF28, %main_body
15 br label %LOOP
17 ; CHECK: LOOP:
19 LOOP: ; preds = %IF29, %LOOP.outer
20 %temp4.0 = phi i32 [ %temp4.0.ph, %LOOP.outer ], [ %tmp20, %IF29 ]
26 ; CHECK: br i1 %{{[0-9]+}}, label %ENDLOOP, label %LOOP.outer
[all …]
/external/llvm/test/Transforms/StructurizeCFG/
Dnested-loop-order.ll6 ; CHECK: br label %LOOP.outer
8 br label %LOOP.outer
10 ; CHECK: LOOP.outer:
11 ; CHECK: br label %LOOP
12 LOOP.outer: ; preds = %ENDIF28, %main_body
15 br label %LOOP
17 ; CHECK: LOOP:
19 LOOP: ; preds = %IF29, %LOOP.outer
20 %temp4.0 = phi i32 [ %temp4.0.ph, %LOOP.outer ], [ %tmp20, %IF29 ]
26 ; CHECK: br i1 %{{[0-9]+}}, label %ENDLOOP, label %LOOP.outer
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dmultilevel-break.ll5 ; CHECK: LOOP.outer:
6 ; CHECK: LOOP:
21 br label %LOOP.outer
23 LOOP.outer: ; preds = %ENDIF, %main_body
25 br label %LOOP
27 LOOP: ; preds = %ENDIF, %LOOP.outer
28 %tmp45 = phi i32 [ %tmp43, %LOOP.outer ], [ %tmp47, %ENDIF ]
33 IF: ; preds = %LOOP
36 ENDIF: ; preds = %LOOP
38 br i1 %tmp51, label %LOOP, label %LOOP.outer
Dbranch-uniformity.ll17 br label %LOOP
19 LOOP: ; preds = %ENDLOOP48, %main_body
21 %v.LOOP = phi i32 [ 0, %main_body ], [ %v.ENDLOOP48, %ENDLOOP48 ]
25 IF: ; preds = %LOOP
26 %r = bitcast i32 %v.LOOP to float
29 LOOP49: ; preds = %LOOP
34 %v.ENDLOOP48 = phi i32 [ %v.LOOP, %LOOP49 ], [ %v.ENDIF53, %ENDIF53 ]
36 br label %LOOP
39 %v.ENDIF53 = add i32 %v.LOOP, %counter
Dschedule-fs-loop-nested.ll29 br label %LOOP
31 LOOP: ; preds = %IF31, %main_body
45 IF: ; preds = %LOOP
57 LOOP29: ; preds = %LOOP, %ENDIF30
58 %temp6.1 = phi float [ %temp4.1, %ENDIF30 ], [ %temp6.0, %LOOP ]
59 %temp5.1 = phi float [ %temp6.1, %ENDIF30 ], [ %temp5.0, %LOOP ]
60 %temp4.1 = phi float [ %temp5.1, %ENDIF30 ], [ %temp4.0, %LOOP ]
61 %temp20.0 = phi float [ %50, %ENDIF30 ], [ 0.000000e+00, %LOOP ]
75 br label %LOOP
Dschedule-vs-if-nested-loop-failure.ll21 br i1 %8, label %LOOP, label %ENDIF
114 LOOP: ; preds = %main_body, %Flow
130 ENDIF16: ; preds = %LOOP
141 Flow: ; preds = %Flow1, %LOOP
142 %101 = phi float [ %temp3.1, %Flow1 ], [ %temp3.1, %LOOP ]
143 %102 = phi float [ %temp2.1, %Flow1 ], [ %temp2.1, %LOOP ]
144 %103 = phi float [ %temp1.1, %Flow1 ], [ %temp1.1, %LOOP ]
145 %104 = phi float [ %temp.1, %Flow1 ], [ %temp.1, %LOOP ]
146 %105 = phi float [ %9, %Flow1 ], [ undef, %LOOP ]
147 %106 = phi float [ %10, %Flow1 ], [ undef, %LOOP ]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dbranch-uniformity.ll17 br label %LOOP
19 LOOP: ; preds = %ENDLOOP48, %main_body
21 %v.LOOP = phi i32 [ 0, %main_body ], [ %v.ENDLOOP48, %ENDLOOP48 ]
25 IF: ; preds = %LOOP
26 %r = bitcast i32 %v.LOOP to float
29 LOOP49: ; preds = %LOOP
34 %v.ENDLOOP48 = phi i32 [ %v.LOOP, %LOOP49 ], [ %v.ENDIF53, %ENDIF53 ]
36 br label %LOOP
39 %v.ENDIF53 = add i32 %v.LOOP, %counter
Dmultilevel-break.ll6 ; OPT: LOOP.outer:
7 ; OPT: LOOP:
23 ; GCN: [[OUTER_LOOP:BB[0-9]+_[0-9]+]]: ; %LOOP.outer{{$}}
25 ; GCN: [[INNER_LOOP:BB[0-9]+_[0-9]+]]: ; %LOOP{{$}}
50 br label %LOOP.outer
52 LOOP.outer: ; preds = %ENDIF, %main_body
54 br label %LOOP
56 LOOP: ; preds = %ENDIF, %LOOP.outer
57 %tmp45 = phi i32 [ %tmp43, %LOOP.outer ], [ %tmp47, %ENDIF ]
62 IF: ; preds = %LOOP
[all …]
Didiv-licm.ll17 ; GCN: [[LOOP:BB[0-9_]+]]:
19 ; GCN: s_cbranch_scc0 [[LOOP]]
53 ; GCN: [[LOOP:BB[0-9_]+]]:
55 ; GCN: s_cbranch_scc0 [[LOOP]]
89 ; GCN: [[LOOP:BB[0-9_]+]]:
91 ; GCN: s_cbranch_scc0 [[LOOP]]
125 ; GCN: [[LOOP:BB[0-9_]+]]:
127 ; GCN: s_cbranch_scc0 [[LOOP]]
150 ; GCN: [[LOOP:BB[0-9_]+]]:
152 ; GCN: s_cbranch_scc0 [[LOOP]]
[all …]
Dschedule-vs-if-nested-loop-failure.ll18 br i1 %8, label %LOOP, label %ENDIF
111 LOOP: ; preds = %main_body, %Flow
127 ENDIF16: ; preds = %LOOP
138 Flow: ; preds = %Flow1, %LOOP
139 %101 = phi float [ %temp3.1, %Flow1 ], [ %temp3.1, %LOOP ]
140 %102 = phi float [ %temp2.1, %Flow1 ], [ %temp2.1, %LOOP ]
141 %103 = phi float [ %temp1.1, %Flow1 ], [ %temp1.1, %LOOP ]
142 %104 = phi float [ %temp.1, %Flow1 ], [ %temp.1, %LOOP ]
143 %105 = phi float [ %9, %Flow1 ], [ undef, %LOOP ]
144 %106 = phi float [ %10, %Flow1 ], [ undef, %LOOP ]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Deliminate-trunc.ll12 ; CHECK-NEXT: br label [[LOOP:%.*]]
14 ; CHECK-NEXT: [[IV:%.*]] = phi i64 [ [[START:%.*]], [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[LOOP]]…
18 ; CHECK-NEXT: br i1 [[CMP]], label [[LOOP]], label [[EXIT:%.*]]
40 ; CHECK-NEXT: br label [[LOOP:%.*]]
42 ; CHECK-NEXT: [[IV:%.*]] = phi i64 [ 0, [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[LOOP]] ]
45 ; CHECK-NEXT: br i1 [[TMP0]], label [[LOOP]], label [[EXIT:%.*]]
67 ; CHECK-NEXT: br label [[LOOP:%.*]]
69 ; CHECK-NEXT: [[IV:%.*]] = phi i64 [ 2147483646, [[ENTRY:%.*]] ], [ [[IV_NEXT:%.*]], [[LOOP]] ]
72 ; CHECK-NEXT: br i1 [[TMP0]], label [[LOOP]], label [[EXIT:%.*]]
93 ; CHECK-NEXT: br label [[LOOP:%.*]]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/AtomicExpand/ARM/
Datomic-expansion-v7.ll6 ; CHECK: br label %[[LOOP:.*]]
7 ; CHECK: [[LOOP]]:
13 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
24 ; CHECK: br label %[[LOOP:.*]]
25 ; CHECK: [[LOOP]]:
32 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
43 ; CHECK: br label %[[LOOP:.*]]
44 ; CHECK: [[LOOP]]:
49 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
60 ; CHECK: br label %[[LOOP:.*]]
[all …]
Datomic-expansion-v8.ll6 ; CHECK: br label %[[LOOP:.*]]
7 ; CHECK: [[LOOP]]:
13 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
24 ; CHECK: br label %[[LOOP:.*]]
25 ; CHECK: [[LOOP]]:
32 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
43 ; CHECK: br label %[[LOOP:.*]]
44 ; CHECK: [[LOOP]]:
49 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
60 ; CHECK: br label %[[LOOP:.*]]
[all …]
/external/llvm/test/Transforms/AtomicExpand/ARM/
Datomic-expansion-v7.ll6 ; CHECK: br label %[[LOOP:.*]]
7 ; CHECK: [[LOOP]]:
13 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
24 ; CHECK: br label %[[LOOP:.*]]
25 ; CHECK: [[LOOP]]:
32 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
43 ; CHECK: br label %[[LOOP:.*]]
44 ; CHECK: [[LOOP]]:
49 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
60 ; CHECK: br label %[[LOOP:.*]]
[all …]
Datomic-expansion-v8.ll6 ; CHECK: br label %[[LOOP:.*]]
7 ; CHECK: [[LOOP]]:
13 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
24 ; CHECK: br label %[[LOOP:.*]]
25 ; CHECK: [[LOOP]]:
32 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
43 ; CHECK: br label %[[LOOP:.*]]
44 ; CHECK: [[LOOP]]:
49 ; CHECK: br i1 [[TST]], label %[[LOOP]], label %[[END:.*]]
60 ; CHECK: br label %[[LOOP:.*]]
[all …]
/external/llvm/test/CodeGen/X86/
Datomic128.ll29 ; CHECK: [[LOOP:.?LBB[0-9]+_[0-9]+]]:
39 ; CHECK: jne [[LOOP]]
54 ; CHECK: [[LOOP:.?LBB[0-9]+_[0-9]+]]:
62 ; CHECK: jne [[LOOP]]
78 ; CHECK: [[LOOP:.?LBB[0-9]+_[0-9]+]]:
86 ; CHECK: jne [[LOOP]]
102 ; CHECK: [[LOOP:.?LBB[0-9]+_[0-9]+]]:
110 ; CHECK: jne [[LOOP]]
126 ; CHECK: [[LOOP:.?LBB[0-9]+_[0-9]+]]:
135 ; CHECK: jne [[LOOP]]
[all …]
D2011-04-19-sclr-bb.ll10 br label %LOOP
11 LOOP:
12 %vec1 = phi <4 x i1> [ %vec1_or_2, %LOOP ], [ zeroinitializer, %ENTRY ]
13 %vec2 = phi <4 x i1> [ %vec2_and_1, %LOOP ], [ zeroinitializer, %ENTRY ]
16 br i1 %cond, label %LOOP, label %EXIT
/external/ltp/testcases/kernel/tracing/ftrace_test/ftrace_stress/
Dftrace_buffer_size_kb.sh16 LOOP=200
22 step=$(( $free_mem / 10 / $LOOP / $cpus ))
26 LOOP=50
32 while [ $i -lt $LOOP ]; do
39 while [ $i -lt $LOOP ]; do
/external/swiftshader/third_party/llvm-7.0/llvm/test/Feature/
Doptnone-opt.ll6 …l -loop-rotate -loop-unroll -loop-unswitch -S -debug %s 2>&1 | FileCheck %s --check-prefix=OPT-LOOP
62 ; OPT-LOOP-DAG: Skipping pass 'Delete dead loops'
63 ; OPT-LOOP-DAG: Skipping pass 'Extract loops into new functions'
64 ; OPT-LOOP-DAG: Skipping pass 'Induction Variable Simplification'
65 ; OPT-LOOP-DAG: Skipping pass 'Loop Invariant Code Motion'
66 ; OPT-LOOP-DAG: Skipping pass 'Loop Strength Reduction'
67 ; OPT-LOOP-DAG: Skipping pass 'Recognize loop idioms'
68 ; OPT-LOOP-DAG: Skipping pass 'Reroll loops'
69 ; OPT-LOOP-DAG: Skipping pass 'Rotate Loops'
70 ; OPT-LOOP-DAG: Skipping pass 'Simplify instructions in loops'
[all …]
/external/llvm/test/Feature/
Doptnone-opt.ll6 …l -loop-rotate -loop-unroll -loop-unswitch -S -debug %s 2>&1 | FileCheck %s --check-prefix=OPT-LOOP
64 ; OPT-LOOP-DAG: Skipping pass 'Delete dead loops'
65 ; OPT-LOOP-DAG: Skipping pass 'Extract loops into new functions'
66 ; OPT-LOOP-DAG: Skipping pass 'Induction Variable Simplification'
67 ; OPT-LOOP-DAG: Skipping pass 'Loop Invariant Code Motion'
68 ; OPT-LOOP-DAG: Skipping pass 'Loop Strength Reduction'
69 ; OPT-LOOP-DAG: Skipping pass 'Recognize loop idioms'
70 ; OPT-LOOP-DAG: Skipping pass 'Reroll loops'
71 ; OPT-LOOP-DAG: Skipping pass 'Rotate Loops'
72 ; OPT-LOOP-DAG: Skipping pass 'Simplify instructions in loops'
[all …]
/external/clang/test/Rewriter/
Drewrite-foreach-1.m19 int LOOP(); function
24 { LOOP(); }
26 LOOP();
30 LOOP();
34 LOOP();
Drewrite-foreach-4.m19 int LOOP(); function
23 for (el in [el allKeys]) { LOOP();
26 for (id el1 in[el allKeys]) { LOOP();
28 for (el in([el allKeys])) { LOOP();
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
D2011-04-19-sclr-bb.ll10 br label %LOOP
11 LOOP:
12 %vec1 = phi <4 x i1> [ %vec1_or_2, %LOOP ], [ zeroinitializer, %ENTRY ]
13 %vec2 = phi <4 x i1> [ %vec2_and_1, %LOOP ], [ zeroinitializer, %ENTRY ]
16 br i1 %cond, label %LOOP, label %EXIT

1234567891011