Home
last modified time | relevance | path

Searched refs:loop_begin (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm/test/Transforms/LoopUnswitch/
D2011-11-18-TwoSwitches.ll22 ; CHECK-NEXT: br label %loop_begin.us.us
24 ; CHECK: loop_begin.us.us: ; preds = %loop_begin.backedge.us.u…
29 ; CHECK: second_switch.us.us: ; preds = %loop_begin.us.us
33 …inc.us.us: ; preds = %second_switch.us.us, %loop_begin.us.us
35 ; CHECK-NEXT: br label %loop_begin.backedge.us.us
38 ; CHECK-NEXT: br label %loop_begin.us
40 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
45 ; CHECK: second_switch.us: ; preds = %loop_begin.us
53 … ; preds = %second_switch.us.inc.us_crit_edge, %loop_begin.us
55 ; CHECK-NEXT: br label %loop_begin.backedge.us
[all …]
D2011-11-18-TwoSwitches-Threshold.ll17 ; CHECK-NEXT: br label %loop_begin.us
19 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
23 ; CHECK: second_switch.us: ; preds = %loop_begin.us
28 … inc.us: ; preds = %second_switch.us, %loop_begin.us
30 ; CHECK-NEXT: br label %loop_begin.backedge.us
33 ; CHECK-NEXT: br label %loop_begin
35 ; CHECK: loop_begin: ; preds = %loop_begin.backedge, %.s…
37 ; CHECK-NEXT: i32 1, label %loop_begin.inc_crit_edge
40 ; CHECK: loop_begin.inc_crit_edge: ; preds = %loop_begin
43 ; CHECK: second_switch: ; preds = %loop_begin
[all …]
D2011-11-18-SimpleSwitch.ll15 ; CHECK-NEXT: br label %loop_begin.us
17 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
22 ; CHECK: inc.us: ; preds = %loop_begin.us
24 ; CHECK-NEXT: br label %loop_begin.backedge.us
34 ; CHECK-NEXT: br label %loop_begin.us1
36 ; CHECK: loop_begin.us1: ; preds = %loop_begin.backedge.us5,…
43 ; CHECK: dec.us3: ; preds = %loop_begin.us1
45 ; CHECK-NEXT: br label %loop_begin.backedge.us5
48 ; CHECK-NEXT: br label %loop_begin
50 ; CHECK: loop_begin: ; preds = %loop_begin.backedge, %.s…
[all …]
Dtrivial-unswitch.ll20 ; CHECK: br label %loop_begin
22 ; CHECK: loop_begin: ; preds = %do_something, %.split.split
25 ; CHECK: continue: ; preds = %loop_begin
30 br label %loop_begin
32 loop_begin:
41 br label %loop_begin
Dcold-loop.ll5 br i1 %cond1, label %loop_begin, label %loop_exit, !prof !0
7 loop_begin:
13 br label %loop_begin
21 br i1 %cond1, label %loop_begin, label %loop_exit, !prof !0
23 loop_begin:
40 br label %loop_begin
Dbasictest.ll41 br label %loop_begin
43 loop_begin:
54 br label %loop_begin
59 br label %loop_begin
76 br label %loop_begin
78 loop_begin:
93 br label %loop_begin
96 br label %loop_begin
Dcopy-metadata.ll7 br label %loop_begin
9 loop_begin:
15 br label %loop_begin
/external/llvm-project/llvm/test/Transforms/LoopUnswitch/
D2011-11-18-TwoSwitches.ll22 ; CHECK-NEXT: br label %loop_begin.us.us
24 ; CHECK: loop_begin.us.us: ; preds = %loop_begin.backedge.us.u…
29 ; CHECK: second_switch.us.us: ; preds = %loop_begin.us.us
33 …inc.us.us: ; preds = %second_switch.us.us, %loop_begin.us.us
35 ; CHECK-NEXT: br label %loop_begin.backedge.us.us
38 ; CHECK-NEXT: br label %loop_begin.us
40 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
45 ; CHECK: second_switch.us: ; preds = %loop_begin.us
53 … ; preds = %second_switch.us.inc.us_crit_edge, %loop_begin.us
55 ; CHECK-NEXT: br label %loop_begin.backedge.us
[all …]
D2011-11-18-TwoSwitches-Threshold.ll17 ; CHECK-NEXT: br label %loop_begin.us
19 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
23 ; CHECK: second_switch.us: ; preds = %loop_begin.us
28 … inc.us: ; preds = %second_switch.us, %loop_begin.us
30 ; CHECK-NEXT: br label %loop_begin.backedge.us
33 ; CHECK-NEXT: br label %loop_begin
35 ; CHECK: loop_begin: ; preds = %loop_begin.backedge, %.s…
37 ; CHECK-NEXT: i32 1, label %loop_begin.inc_crit_edge
40 ; CHECK: loop_begin.inc_crit_edge: ; preds = %loop_begin
43 ; CHECK: second_switch: ; preds = %loop_begin
[all …]
D2011-11-18-SimpleSwitch.ll15 ; CHECK-NEXT: br label %loop_begin.us
17 ; CHECK: loop_begin.us: ; preds = %loop_begin.backedge.us, …
22 ; CHECK: inc.us: ; preds = %loop_begin.us
24 ; CHECK-NEXT: br label %loop_begin.backedge.us
34 ; CHECK-NEXT: br label %loop_begin.us1
36 ; CHECK: loop_begin.us1: ; preds = %loop_begin.backedge.us5,…
43 ; CHECK: dec.us3: ; preds = %loop_begin.us1
45 ; CHECK-NEXT: br label %loop_begin.backedge.us5
48 ; CHECK-NEXT: br label %loop_begin
50 ; CHECK: loop_begin: ; preds = %loop_begin.backedge, %.s…
[all …]
Dtrivial-unswitch.ll21 ; CHECK: br label %loop_begin
23 ; CHECK: loop_begin: ; preds = %do_something, %.split.split
26 ; CHECK: continue: ; preds = %loop_begin
31 br label %loop_begin
33 loop_begin:
42 br label %loop_begin
62 ; CHECK: br label %loop_begin
64 ; CHECK: loop_begin: ; preds = %do_something, %.split
67 ; CHECK: continue: ; preds = %loop_begin
72 br label %loop_begin
[all …]
Dcopy-metadata.ll9 br label %loop_begin
11 loop_begin:
16 br label %loop_begin
/external/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/
Dnontrivial-unswitch-cost.ll12 ; First establish enough code size in the duplicated 'loop_begin' block to
17 br label %loop_begin
19 ; CHECK-NEXT: br label %loop_begin
24 loop_begin:
30 ; CHECK: loop_begin:
47 br i1 %v, label %loop_begin, label %loop_exit
53 ; Now check that the smaller formulation of 'loop_begin' does in fact unswitch
58 br label %loop_begin
62 loop_begin:
72 ; CHECK-NEXT: br label %loop_begin.us
[all …]
Dcopy-metadata.ll8 br label %loop_begin
13 ; CHECK-NEXT: br label %loop_begin
15 loop_begin:
17 ; CHECK: loop_begin:
22 br label %loop_begin
25 ; CHECK-NEXT: br label %loop_begin
Dnontrivial-unswitch.ll21 br label %loop_begin
23 ; CHECK-NEXT: br label %loop_begin
28 loop_begin:
30 ; CHECK: loop_begin:
43 br i1 %v, label %loop_begin, label %loop_exit
53 br label %loop_begin
55 ; CHECK-NEXT: br label %loop_begin
60 loop_begin:
62 ; CHECK: loop_begin:
75 br i1 %v, label %loop_begin, label %loop_exit
[all …]
Dbasictest-profmd.ll9 br label %loop_begin
12 ; CHECK: loop_begin:
14 loop_begin:
23 br label %loop_begin
27 br label %loop_begin
Dtrivial-unswitch-iteration.ll9 br label %loop_begin
17 ; CHECK-NEXT: br label %loop_begin
19 loop_begin:
30 br label %loop_begin
31 ; CHECK: loop_begin:
33 ; CHECK-NEXT: br label %loop_begin
Dtrivial-unswitch.ll16 br label %loop_begin
24 ; CHECK-NEXT: br label %loop_begin
26 loop_begin:
28 ; CHECK: loop_begin:
40 br label %loop_begin
43 ; CHECK-NEXT: br label %loop_begin
58 br label %loop_begin
71 ; CHECK-NEXT: br label %loop_begin
73 loop_begin:
77 ; CHECK: loop_begin:
[all …]
DLIV-loop-condtion.ll10 br label %loop_begin
15 ; CHECK-NEXT: br label %loop_begin
17 loop_begin:
22 ; CHECK: loop_begin:
31 br label %loop_begin
Dtrivial-unswitch-profmd.ll17 ; CHECK: loop_begin:
42 br label %loop_begin
44 loop_begin:
65 br label %loop_begin
88 ; CHECK: loop_begin:
113 br label %loop_begin
115 loop_begin:
136 br label %loop_begin
162 ; CHECK: loop_begin:
187 br label %loop_begin
[all …]
Dnontrivial-unswitch-redundant-switch.ll9 br label %loop_begin
11 loop_begin:
21 br i1 %v, label %loop_begin, label %loop_exit
Dbasictest.ll42 br label %loop_begin
44 loop_begin:
55 br label %loop_begin
60 br label %loop_begin
77 br label %loop_begin
79 loop_begin:
94 br label %loop_begin
97 br label %loop_begin
/external/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/ARM/
Dnontrivial-unswitch-cost.ll12 ; CHECK: loop_begin:
31 br label %loop_begin
32 loop_begin:
49 br i1 %v, label %loop_begin, label %loop_exit
61 ; CHECK: loop_begin.us:
74 ; CHECK: loop_begin:
89 br label %loop_begin
91 loop_begin:
105 br i1 %v, label %loop_begin, label %loop_exit
117 ; CHECK: loop_begin.us:
[all …]
/external/llvm-project/llvm/test/Transforms/LCSSA/
D2006-06-12-MultipleExitsSameBlock.ll11 br label %loop_begin
12 loop_begin: ; preds = %loop_body.2, %entry
14 loop_body.1: ; preds = %loop_begin
20 br i1 %rel.2, label %loop_exit, label %loop_begin
24 loop_exit2: ; preds = %loop_begin
/external/llvm/test/Transforms/LCSSA/
D2006-06-12-MultipleExitsSameBlock.ll11 br label %loop_begin
12 loop_begin: ; preds = %loop_body.2, %entry
14 loop_body.1: ; preds = %loop_begin
20 br i1 %rel.2, label %loop_exit, label %loop_begin
24 loop_exit2: ; preds = %loop_begin

12