Home
last modified time | relevance | path

Searched refs:loop_exit (Results 1 – 25 of 44) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimpleLoopUnswitch/
Dnontrivial-unswitch-cost.ll45 br i1 %v, label %loop_begin, label %loop_exit
47 loop_exit:
82 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin.us, label %loop_exit.split.us
84 ; CHECK: loop_exit.split.us:
85 ; CHECK-NEXT: br label %loop_exit
105 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin, label %loop_exit.split
107 ; CHECK: loop_exit.split:
108 ; CHECK-NEXT: br label %loop_exit
112 br i1 %v, label %loop_begin, label %loop_exit
114 loop_exit:
[all …]
Dtrivial-unswitch-iteration.ll10 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split, label %loop_exit.split
13 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split.split, label %loop_exit
19 br i1 %cond1, label %continue, label %loop_exit ; first trivial condition
25 br i1 %maybe_cond, label %do_something, label %loop_exit ; second trivial condition
34 loop_exit:
36 ; CHECK: loop_exit:
37 ; CHECK-NEXT: br label %loop_exit.split
39 ; CHECK: loop_exit.split:
Dnontrivial-unswitch.ll41 br i1 %v, label %loop_begin, label %loop_exit
43 loop_exit:
73 br i1 %v, label %loop_begin, label %loop_exit
75 loop_exit:
114 %catch = catchswitch within none [label %loop_catch_latch, label %loop_exit] unwind to caller
120 loop_exit:
158 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin.us, label %loop_exit.split.us
160 ; CHECK: loop_exit.split.us:
161 ; CHECK-NEXT: br label %loop_exit
190 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin.us1, label %loop_exit.split.split.us
[all …]
Dtrivial-unswitch.ll17 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split, label %loop_exit.split
20 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split.split, label %loop_exit
26 br i1 %cond1, label %continue, label %loop_exit ; first trivial condition
32 br i1 %cond2, label %do_something, label %loop_exit ; second trivial condition
44 loop_exit:
46 ; CHECK: loop_exit:
47 ; CHECK-NEXT: br label %loop_exit.split
49 ; CHECK: loop_exit.split:
194 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split, label %loop_exit
200 br i1 %cond1, label %latch, label %loop_exit
[all …]
Dcopy-metadata.ll9 ; CHECK-NEXT: br i1 %{{.*}}, label %entry.split, label %loop_exit, !make.implicit !0
15 br i1 %cond, label %continue, label %loop_exit, !make.implicit !0
26 loop_exit:
28 ; CHECK: loop_exit:
DLIV-loop-condtion.ll11 ; CHECK-NEXT: br i1 %cond1, label %entry.split, label %loop_exit.split
20 br i1 %cond.and, label %do_something, label %loop_exit
25 ; CHECK-NEXT: br i1 %[[COND_AND]], label %do_something, label %loop_exit
32 loop_exit:
Dbasictest.ll61 br label %loop_exit
62 loop_exit:
98 br label %loop_exit
99 loop_exit:
/external/llvm/test/CodeGen/PowerPC/
Dctr-minmaxnum.ll32 br i1 %2, label %loop_exit, label %loop_body
34 loop_exit:
52 br i1 %2, label %loop_exit, label %loop_body
54 loop_exit:
77 br i1 %2, label %loop_exit, label %loop_body
79 loop_exit:
97 br i1 %2, label %loop_exit, label %loop_body
99 loop_exit:
117 br i1 %2, label %loop_exit, label %loop_body
119 loop_exit:
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnswitch/
Dtrivial-unswitch.ll8 ; CHECK: br i1 %cond1, label %..split_crit_edge, label %.loop_exit.split_crit_edge
14 ; CHECK: br i1 %cond2, label %.split..split.split_crit_edge, label %.split.loop_exit.split1_crit…
23 ; CHECK: br i1 true, label %continue, label %loop_exit
27 ; CHECK: br i1 true, label %do_something, label %loop_exit
33 br i1 %cond1, label %continue, label %loop_exit ; first trivial condition
37 br i1 %cond2, label %do_something, label %loop_exit ; second trivial condition
43 loop_exit:
55 ; CHECK: br i1 %cond1, label %..split_crit_edge, label %.loop_exit.split_crit_edge
68 ; CHECK: br i1 true, label %do_something, label %loop_exit
75 i32 0, label %loop_exit
[all …]
Dcopy-metadata.ll7 ; CHECK: br i1 %cond, label %..split_crit_edge, label %.loop_exit.split_crit_edge, !make.implicit …
11 br i1 %cond, label %continue, label %loop_exit, !make.implicit !0
17 loop_exit:
DLIV-loop-condtion.ll16 ; CHECK: br i1 %cond.and, label %do_something, label %loop_exit
17 br i1 %cond.and, label %do_something, label %loop_exit
24 loop_exit:
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dctr-minmaxnum.ll31 br i1 %2, label %loop_exit, label %loop_body
33 loop_exit:
54 br i1 %2, label %loop_exit, label %loop_body
56 loop_exit:
86 br i1 %2, label %loop_exit, label %loop_body
88 loop_exit:
109 br i1 %2, label %loop_exit, label %loop_body
111 loop_exit:
132 br i1 %2, label %loop_exit, label %loop_body
134 loop_exit:
[all …]
/external/llvm/test/Transforms/LoopUnswitch/
Dtrivial-unswitch.ll8 ; CHECK: br i1 %cond1, label %..split_crit_edge, label %.loop_exit.split_crit_edge
14 ; CHECK: br i1 %cond2, label %.split..split.split_crit_edge, label %.split.loop_exit.split1_crit…
23 ; CHECK: br i1 true, label %continue, label %loop_exit
27 ; CHECK: br i1 true, label %do_something, label %loop_exit
33 br i1 %cond1, label %continue, label %loop_exit ; first trivial condition
37 br i1 %cond2, label %do_something, label %loop_exit ; second trivial condition
43 loop_exit:
Dcold-loop.ll5 br i1 %cond1, label %loop_begin, label %loop_exit, !prof !0
8 ; CHECK: br i1 true, label %continue, label %loop_exit.loopexit
9 br i1 %cond2, label %continue, label %loop_exit ; trivial condition
15 loop_exit:
21 br i1 %cond1, label %loop_begin, label %loop_exit, !prof !0
42 loop_exit:
Dcopy-metadata.ll6 ; CHECK: br i1 %cond, label %..split_crit_edge, label %.loop_exit.split_crit_edge, !make.implicit !0
10 ; CHECK: br i1 true, label %continue, label %loop_exit, !make.implicit !0
11 br i1 %cond, label %continue, label %loop_exit, !make.implicit !0
17 loop_exit:
DLIV-loop-condtion.ll16 ; CHECK: br i1 %cond.and, label %do_something, label %loop_exit
17 br i1 %cond.and, label %do_something, label %loop_exit
24 loop_exit:
Dbasictest.ll61 br label %loop_exit
62 loop_exit:
98 br label %loop_exit
99 loop_exit:
/external/llvm/test/CodeGen/Hexagon/
Dhwloop5.ll29 polly.loop_exit.loopexit:
30 br label %polly.loop_exit
32 polly.loop_exit:
33 %1 = phi <2 x i32> [ zeroinitializer, %polly.loop_if ], [ %addp_vec, %polly.loop_exit.loopexit ]
43 br i1 %polly.loop_guard, label %polly.loop_exit, label %polly.loop_preheader
60 br i1 %polly.loop_cond, label %polly.loop_exit.loopexit, label %polly.stmt.for.body
67 %p_add34 = phi i32 [ 0, %polly.cond ], [ %add_sum, %polly.loop_exit ]
68 %merge.lb = phi i32 [ 0, %polly.cond ], [ %leftover_lb, %polly.loop_exit ]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dhwloop5.ll29 polly.loop_exit.loopexit:
30 br label %polly.loop_exit
32 polly.loop_exit:
33 %1 = phi <2 x i32> [ zeroinitializer, %polly.loop_if ], [ %addp_vec, %polly.loop_exit.loopexit ]
43 br i1 %polly.loop_guard, label %polly.loop_exit, label %polly.loop_preheader
60 br i1 %polly.loop_cond, label %polly.loop_exit.loopexit, label %polly.stmt.for.body
67 %p_add34 = phi i32 [ 0, %polly.cond ], [ %add_sum, %polly.loop_exit ]
68 %merge.lb = phi i32 [ 0, %polly.cond ], [ %leftover_lb, %polly.loop_exit ]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/X86/
Dregister-assumption.ll8 br label %loop_exit.dim.11.critedge
10 loop_exit.dim.11.critedge: ; preds = %loop_body.dim.0
16 loop_header.dim.017.preheader: ; preds = %loop_exit.dim.016, %loop_exit.dim.11.c…
/external/llvm/test/Transforms/LoopVectorize/X86/
Dregister-assumption.ll8 br label %loop_exit.dim.11.critedge
10 loop_exit.dim.11.critedge: ; preds = %loop_body.dim.0
16 loop_header.dim.017.preheader: ; preds = %loop_exit.dim.016, %loop_exit.dim.11.c…
/external/swiftshader/third_party/LLVM/test/Transforms/LCSSA/
D2006-06-12-MultipleExitsSameBlock.ll18 br i1 %rel.1, label %loop_exit, label %loop_body.2
21 br i1 %rel.2, label %loop_exit, label %loop_begin
22 loop_exit: ; preds = %loop_body.2, %loop_body.1
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LCSSA/
D2006-06-12-MultipleExitsSameBlock.ll17 br i1 %rel.1, label %loop_exit, label %loop_body.2
20 br i1 %rel.2, label %loop_exit, label %loop_begin
21 loop_exit: ; preds = %loop_body.2, %loop_body.1
/external/llvm/test/Transforms/LCSSA/
D2006-06-12-MultipleExitsSameBlock.ll17 br i1 %rel.1, label %loop_exit, label %loop_body.2
20 br i1 %rel.2, label %loop_exit, label %loop_begin
21 loop_exit: ; preds = %loop_body.2, %loop_body.1
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/vect/
Dvect-bad-bitcast.ll16 for.body8: ; preds = %for.body8, %polly.loop_exit.loopexit
17 %i.120 = phi i32 [ 0, %polly.loop_exit.loopexit ], [ %inc11.24, %for.body8 ]
26 polly.loop_exit.loopexit: ; preds = %polly.stmt.for.body
50 br i1 %polly.loop_cond, label %polly.stmt.for.body, label %polly.loop_exit.loopexit

12