/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimpleLoopUnswitch/ |
D | nontrivial-unswitch-cost.ll | 45 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 …]
|
D | trivial-unswitch-iteration.ll | 10 ; 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:
|
D | nontrivial-unswitch.ll | 41 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 …]
|
D | trivial-unswitch.ll | 17 ; 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 …]
|
D | copy-metadata.ll | 9 ; 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:
|
D | LIV-loop-condtion.ll | 11 ; 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:
|
D | basictest.ll | 61 br label %loop_exit 62 loop_exit: 98 br label %loop_exit 99 loop_exit:
|
/external/llvm/test/CodeGen/PowerPC/ |
D | ctr-minmaxnum.ll | 32 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/ |
D | trivial-unswitch.ll | 8 ; 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 …]
|
D | copy-metadata.ll | 7 ; 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:
|
D | LIV-loop-condtion.ll | 16 ; 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/ |
D | ctr-minmaxnum.ll | 31 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/ |
D | trivial-unswitch.ll | 8 ; 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:
|
D | cold-loop.ll | 5 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:
|
D | copy-metadata.ll | 6 ; 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:
|
D | LIV-loop-condtion.ll | 16 ; 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:
|
D | basictest.ll | 61 br label %loop_exit 62 loop_exit: 98 br label %loop_exit 99 loop_exit:
|
/external/llvm/test/CodeGen/Hexagon/ |
D | hwloop5.ll | 29 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/ |
D | hwloop5.ll | 29 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/ |
D | register-assumption.ll | 8 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/ |
D | register-assumption.ll | 8 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/ |
D | 2006-06-12-MultipleExitsSameBlock.ll | 18 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/ |
D | 2006-06-12-MultipleExitsSameBlock.ll | 17 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/ |
D | 2006-06-12-MultipleExitsSameBlock.ll | 17 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/ |
D | vect-bad-bitcast.ll | 16 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
|