Home
last modified time | relevance | path

Searched refs:cond2 (Results 1 – 25 of 82) sorted by relevance

1234

/external/llvm/test/Transforms/IndVarSimplify/
Dpr20680.ll24 br label %for.cond2.preheader
26 for.cond2.preheader: ; preds = %for.inc13, %entry
30 for.body3.lr.ph: ; preds = %for.cond2.preheader
50 for.body3.us.us: ; preds = %for.cond2.loopexit.us.us, %for.body3.l…
60 br i1 %cmp91.us.us, label %for.inc.lr.ph.us.us, label %for.cond2.loopexit.us.us
62 for.cond2.loopexit.us.us: ; preds = %for.cond8.for.cond2.loopexit_crit_edge…
63 br i1 true, label %for.cond2.for.inc13_crit_edge.us-lcssa.us.us-lcssa.us, label %for.body3.us.us
68 for.cond8.for.cond2.loopexit_crit_edge.us.us: ; preds = %for.inc.us.us
71 br label %for.cond2.loopexit.us.us
77 br i1 %cmp9.us.us, label %for.inc.us.us, label %for.cond8.for.cond2.loopexit_crit_edge.us.us
[all …]
/external/llvm/test/CodeGen/ARM/
Dvminmaxnm.ll158 %cond2 = select i1 %cmp2, float 34., float %cond1
159 ret float %cond2
169 %cond2 = select i1 %cmp2, double 56., double %cond1
170 ret double %cond2
180 %cond2 = select i1 %cmp2, float %cond1, float 78.
181 ret float %cond2
191 %cond2 = select i1 %cmp2, double %cond1, double 90.
192 ret double %cond2
202 %cond2 = select i1 %cmp2, float %cond1, float 34.
203 ret float %cond2
[all …]
Dvminmaxnm-safe.ll180 %cond2 = select i1 %cmp2, float 34., float %cond1
181 ret float %cond2
191 %cond2 = select i1 %cmp2, double 56., double %cond1
192 ret double %cond2
202 %cond2 = select i1 %cmp2, float %cond1, float 78.
203 ret float %cond2
213 %cond2 = select i1 %cmp2, double %cond1, double 90.
214 ret double %cond2
224 %cond2 = select i1 %cmp2, float %cond1, float 34.
225 ret float %cond2
[all …]
Darm-shrink-wrapping-linux.ll39 ; ENALBE-NEXT: [[LOOP_HEADER:[.a-zA-Z0-9_]+]]: @ %while.cond2.outer
41 ; DISABLE: [[LOOP_HEADER]]: @ %while.cond2.outer
45 ; CHECK: @ %while.cond2
60 br i1 %cmp, label %while.cond.preheader, label %while.cond2.outer
83 while.cond2.outer: ; preds = %while.body24.land.rhs14_crit_edge, %wh…
86 br label %while.cond2
88 while.cond2: ; preds = %while.body4, %while.cond2.outer
89 %off.addr.1 = phi i32 [ %inc, %while.body4 ], [ %off.addr.1.ph, %while.cond2.outer ]
94 while.body4: ; preds = %while.cond2
96 br i1 %tmp2, label %if.then7, label %while.cond2
[all …]
Dselect_xform.ll257 %cond2 = select i1 %cmp1, i32 3, i32 4
258 %and = and i32 %cond2, %cond
272 %cond2 = select i1 %cmp1, i32 3, i32 4
273 %and = and i32 %cond2, %cond
287 %cond2 = select i1 %cmp1, i32 3, i32 4
288 %and = and i32 %cond2, %cond
302 %cond2 = select i1 %cmp1, i32 3, i32 4
303 %or = or i32 %cond2, %cond
317 %cond2 = select i1 %cmp1, i32 3, i32 4
318 %or = or i32 %cond2, %cond
/external/llvm/test/CodeGen/X86/
DMachineBranchProb.ll10 br label %for.cond2
12 for.cond2: ; preds = %for.inc, %for.cond
20 ; CHECK: BB#1: derived from LLVM BB %for.cond2
22 ; CHECK: BB#4: derived from LLVM BB %for.cond2
25 for.inc: ; preds = %for.cond2
28 br label %for.cond2
30 for.inc20: ; preds = %for.cond2
/external/llvm/test/CodeGen/PowerPC/
D2012-11-16-mischedcall.ll18 br label %for.cond2
20 for.cond2: ; preds = %for.body4, %entry
25 for.body4: ; preds = %for.cond2
28 br i1 %cmp5, label %L20, label %for.cond2
30 L20: ; preds = %for.body4, %for.cond2
31 %index.0 = phi i32 [ -2, %for.cond2 ], [ %i.0, %for.body4 ]
Dstdux-constuse.ll8 br label %for.cond2.preheader
10 for.cond2.preheader:
15 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body4 ], [ 16000, %for.cond2.preheader ]
16 %i0 = phi i64* [ %p1, %for.cond2.preheader ], [ %i6, %for.body4 ]
42 br i1 %exitcond, label %for.end10, label %for.cond2.preheader
/external/swiftshader/third_party/LLVM/test/Analysis/BasicAA/
Dunderlying-value.ll10 for.cond: ; preds = %for.cond2, %entry
11 br i1 undef, label %for.cond2, label %for.end22
13 for.cond2: ; preds = %for.body5, %for.cond
16 for.body5: ; preds = %for.cond2
21 br label %for.cond2
/external/llvm/test/Analysis/BasicAA/
Dunderlying-value.ll10 for.cond: ; preds = %for.cond2, %entry
11 br i1 undef, label %for.cond2, label %for.end22
13 for.cond2: ; preds = %for.body5, %for.cond
16 for.body5: ; preds = %for.cond2
21 br label %for.cond2
Dphi-spec-order.ll10 br label %for.cond2.preheader
12 for.cond2.preheader: ; preds = %for.end, %entry
16 for.body4: ; preds = %for.body4, %for.cond2.preheader
18 to [16000 x double]*), %for.cond2.preheader ]
19 %lsr.iv1 = phi [16000 x double]* [ %i10, %for.body4 ], [ @X, %for.cond2.preheader ]
23 %lsr.iv = phi i32 [ %lsr.iv.next, %for.body4 ], [ 16000, %for.cond2.preheader ]
63 br i1 %exitcond, label %for.end10, label %for.cond2.preheader
/external/llvm/test/Transforms/LoopStrengthReduce/
D2012-03-15-nopreheader.ll136 …irectbr i8* blockaddress(@nopreheader3, %while.cond2.preheader.i.i), [label %if.then12, label %whi…
138 while.cond2.preheader.i.i: ; preds = %while.end.i18.i, %if.end6.i
139 indirectbr i8* blockaddress(@nopreheader3, %while.cond2.i.i), [label %while.cond2.i.i]
141 while.cond2.i.i: ; preds = %while.cond2.i.i, %while.cond2.preheade…
142 %i1.1.i14.i = phi i32 [ %add.i15.i, %while.cond2.i.i ], [ undef, %while.cond2.preheader.i.i ]
144 …indirectbr i8* blockaddress(@nopreheader3, %while.end.i18.i), [label %while.cond2.i.i, label %whil…
146 while.end.i18.i: ; preds = %while.cond2.i.i
147 …irectbr i8* blockaddress(@nopreheader3, %while.cond2.preheader.i.i), [label %if.then12, label %whi…
/external/llvm/test/Transforms/JumpThreading/
Dpr9331.ll5 br i1 false, label %for.cond2, label %if.end50
7 for.cond2: ; preds = %for.inc46, %lor.end, %entry
11 for.body5: ; preds = %for.cond2
40 br label %for.cond2
42 for.inc46: ; preds = %for.cond2
43 br label %for.cond2
Dand-cond.ll7 define i32 @test(i1 %cond, i1 %cond2) {
23 ; CHECK-NEXT: br i1 %cond2
26 %C = and i1 %A, %cond2
Dand-and-cond.ll7 define i32 @test(i1 %cond, i1 %cond2, i1 %cond3) {
23 ; CHECK-NEXT: %D = and i1 %cond2, %cond3
27 %C = and i1 %A, %cond2
/external/swiftshader/third_party/LLVM/test/Transforms/JumpThreading/
Dpr9331.ll5 br i1 false, label %for.cond2, label %if.end50
7 for.cond2: ; preds = %for.inc46, %lor.end, %entry
11 for.body5: ; preds = %for.cond2
40 br label %for.cond2
42 for.inc46: ; preds = %for.cond2
43 br label %for.cond2
Dand-cond.ll7 define i32 @test(i1 %cond, i1 %cond2) {
23 ; CHECK-NEXT: br i1 %cond2
26 %C = and i1 %A, %cond2
Dand-and-cond.ll7 define i32 @test(i1 %cond, i1 %cond2, i1 %cond3) {
23 ; CHECK-NEXT: %D = and i1 %cond2, %cond3
27 %C = and i1 %A, %cond2
Dbasic.ll77 define i32 @test4(i1 %cond, i1 %cond2) {
92 ; CHECK-NEXT: br i1 %cond2,
96 %A = phi i1 [undef, %T1], [%cond2, %F1]
110 define i32 @test5(i1 %cond, i1 %cond2) {
130 %A = phi i1 [%cond3, %T1], [%cond2, %F1]
181 define i32 @test7(i1 %cond, i1 %cond2) {
215 define i32 @test8b(i1 %cond, i1 %cond2) {
256 define i32 @test9(i1 %cond, i1 %cond2) {
394 define i32 @test13(i1 %cond, i1 %cond2) {
404 %B = phi i1 [true, %Entry], [%cond2, %F1]
[all …]
/external/llvm/test/Transforms/LoopUnswitch/
Dcold-loop.ll4 define i32 @test1(i1 %cond1, i1 %cond2) !prof !1 {
9 br i1 %cond2, label %continue, label %loop_exit ; trivial condition
20 define i32 @test2(i32* %var, i1 %cond1, i1 %cond2) !prof !1 {
25 ; CHECK: br i1 %cond2, label %continue1, label %continue2
26 br i1 %cond2, label %continue1, label %continue2 ; non-trivial condition
Dtrivial-unswitch.ll14 ; CHECK: br i1 %cond2, label %.split..split.split_crit_edge, label %.split.loop_exit.split1_crit…
29 define i32 @test(i32* %var, i1 %cond1, i1 %cond2) {
37 br i1 %cond2, label %do_something, label %loop_exit ; second trivial condition
/external/llvm/test/Transforms/EarlyCSE/
Dguards.ll58 %cond2 = icmp slt i32 %val, 40
59 %rval = sext i1 %cond2 to i32
74 ; Demonstrates a case we do not yet handle (it is legal to fold %cond2
93 ; CHECK-NEXT: %cond2 = icmp ult i32 %val, 200
94 ; CHECK-NEXT: call void (i1, ...) @llvm.experimental.guard(i1 %cond2
111 %cond2 = icmp ult i32 %val, 200
112 call void(i1,...) @llvm.experimental.guard(i1 %cond2) [ "deopt"() ]
135 ; CHECK-NEXT: %cond2 = icmp ult i32 %val, 200
136 ; CHECK-NEXT: call void (i1, ...) @llvm.experimental.guard(i1 %cond2
153 %cond2 = icmp ult i32 %val, 200
[all …]
/external/llvm/test/Transforms/LoopUnroll/
Dpr14167.ll9 br label %for.cond2.preheader
11 for.cond2.preheader: ; preds = %for.end, %entry
14 vector.ph: ; preds = %for.cond2.preheader
23 middle.block: ; preds = %middle.block.loopexit, %for.cond2.preh…
40 br i1 undef, label %for.cond2.preheader, label %for.end15
/external/llvm/test/CodeGen/NVPTX/
DTailDuplication-convergent.ll11 define void @call_syncthreads(i32* %a, i32* %b, i1 %cond, i1 %cond2) nounwind {
13 br i1 %cond2, label %Ret, label %L1
31 define void @call_foo(i32* %a, i32* %b, i1 %cond, i1 %cond2) nounwind {
33 br i1 %cond2, label %Ret, label %L1
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_destroy/
D1-1.c18 pthread_cond_t cond1, cond2; variable
40 if ((rc = pthread_cond_init(&cond2, NULL)) != 0) { in main()
60 if ((rc = pthread_cond_destroy(&cond2)) != 0) { in main()

1234