Home
last modified time | relevance | path

Searched refs:cond_0 (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/test/Transforms/GuardWidening/
Dbasic.ll8 define void @f_0(i1 %cond_0, i1 %cond_1) {
11 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
15 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
21 define void @f_1(i1 %cond_0, i1 %cond_1) {
24 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
28 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
50 ; CHECK: %cond_0 = icmp ult i32 %a, 10
52 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
56 %cond_0 = icmp ult i32 %a, 10
57 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
[all …]
Dloop-schedule.ll20 ; CHECK: %cond_0 = icmp ult i32 %a, 10
22 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
27 %cond_0 = icmp ult i32 %a, 10
28 call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
46 ; CHECK: %cond_0 = icmp ult i32 %a, 10
48 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
56 %cond_0 = icmp ult i32 %a, 10
57 call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
Dbasic-loop.ll11 define void @widen_within_loop(i1 %cond_0, i1 %cond_1, i1 %cond_2) {
30 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"(i32 0) ]
39 define void @widen_into_preheader(i1 %cond_0, i1 %cond_1, i1 %cond_2) {
55 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"(i32 0) ]
67 define void @dont_widen_over_common_exit(i1 %cond_0, i1 %cond_1, i1 %cond_2) {
89 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"(i32 0) ]
103 define void @widen_over_common_exit_to_ph(i1 %cond_0, i1 %cond_1, i1 %cond_2) {
122 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"(i32 0) ]
Dmixed_guards.ll15 define void @test_01(i1 %cond_0, i1 %cond_1) {
30 call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
44 define void @test_02(i1 %cond_0, i1 %cond_1) {
59 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
Dbasic_widenable_condition_guards.ll7 define void @f_0(i1 %cond_0, i1 %cond_1) {
29 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
50 define void @f_1(i1 %cond_0, i1 %cond_1) {
78 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
138 %cond_0 = icmp ult i32 %a, 10
140 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
198 %cond_0 = icmp ult i32 %a, 10
200 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
257 %cond_0 = icmp ult i32 %a, 10
259 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
[all …]
/external/llvm/test/Transforms/GuardWidening/
Dbasic.ll8 define void @f_0(i1 %cond_0, i1 %cond_1) {
11 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
15 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
21 define void @f_1(i1 %cond_0, i1 %cond_1) {
24 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
28 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
50 ; CHECK: %cond_0 = icmp ult i32 %a, 10
52 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
56 %cond_0 = icmp ult i32 %a, 10
57 call void(i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "deopt"() ]
[all …]
/external/llvm-project/llvm/test/Transforms/SimplifyCFG/
Dwc-widen-block.ll4 define i32 @basic(i1 %cond_0, i32* %p) {
22 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
42 define i32 @mergeable(i1 %cond_0, i1 %cond_1) {
59 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
77 define i32 @basic_swapped_branch(i1 %cond_0, i32* %p) {
95 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
115 define i32 @todo_sink_side_effect(i1 %cond_0, i1 %cond_1) {
135 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
154 define i32 @neg_unsinkable_side_effect(i1 %cond_0) {
175 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
[all …]
/external/llvm-project/llvm/test/Transforms/CodeGenPrepare/X86/
Dwidenable-condition.ll5 define void @test_guard(i1 %cond_0) {
17 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
29 define void @test_triangle(i1 %cond_0) {
44 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
/external/llvm-project/llvm/test/Transforms/LowerWidenableCondition/
Dbasic.ll6 define void @f_0(i1 %cond_0, i1 %cond_1) {
23 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
/external/llvm-project/llvm/test/Transforms/LoopPredication/
Dpredicate-exits.ll7 define i32 @test1(i32* %array, i32 %length, i32 %n, i1 %cond_0) {
51 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
90 define i32 @test_non_canonical(i32* %array, i32 %length, i1 %cond_0) {
134 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
172 define i32 @test_two_range_checks(i32* %array, i32 %length.1, i32 %length.2, i32 %n, i1 %cond_0) {
228 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
276 define i32 @test_unanalyzeable_exit(i32* %array, i32 %length, i32 %n, i1 %cond_0) {
313 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
351 define i32 @test_unanalyzeable_exit2(i32* %array, i32 %length, i32 %n, i1 %cond_0) {
403 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
[all …]
Dunswitch-exit-loop.ll9 define i32 @unswitch_exit_form_with_endless_loop(i32* %array, i32 %length, i32 %n, i1 %cond_0) {
13 %exiplicit_guard_cond = and i1 %cond_0, %widenable_cond
/external/tensorflow/tensorflow/compiler/jit/
Ddeadness_analysis_test.cc1129 Output cond_0 = ops::Placeholder(root.WithOpName("cond_0"), DT_BOOL); in TEST() local
1133 ops::Switch sw_0(root.WithOpName("switch_0"), value, cond_0); in TEST()