Home
last modified time | relevance | path

Searched refs:cond (Results 1 – 25 of 3649) sorted by relevance

12345678910>>...146

/llvm-project/llvm/test/Transforms/LoopPredication/
H A Dvisited.ll149 %unrelated.cond = icmp eq i32 %x, %i
150 %guard.cond.2 = and i1 %within.bounds, %unrelated.cond
151 %guard.cond.3 = and i1 %guard.cond.2, %unrelated.cond
152 %guard.cond.4 = and i1 %guard.cond.3, %guard.cond.2
153 %guard.cond.5 = and i1 %guard.cond.4, %guard.cond.3
154 %guard.cond.6 = and i1 %guard.cond.5, %guard.cond.4
155 %guard.cond.7 = and i1 %guard.cond.6, %guard.cond.5
156 %guard.cond.8 = and i1 %guard.cond.7, %guard.cond.6
157 %guard.cond.9 = and i1 %guard.cond.8, %guard.cond.7
158 %guard.cond.10 = and i1 %guard.cond.9, %guard.cond.8
[all …]
/llvm-project/llvm/test/CodeGen/X86/GlobalISel/
H A Dphi.ll
/llvm-project/llvm/test/Transforms/InstCombine/
H A Dnested-select.ll9 define i8 @andcond(i1 %inner.cond, i1 %alt.cond, i8 %inner.sel.trueval, i8 %inner.sel.falseval, i8 %outer.sel.trueval) {
15 %outer.cond = select i1 %inner.cond, i1 %alt.cond, i1 false ; and %inner.cond, %alt.cond
16 %inner.sel = select i1 %inner.cond, i8 %inner.sel.trueval, i8 %inner.sel.falseval
17 %outer.sel = select i1 %outer.cond, i8 %outer.sel.trueval, i8 %inner.sel
20 define i8 @orcond(i1 %inner.cond, i
[all...]
H A Dphi-preserve-ir-flags.ll6 define float @func1(float %a, float %b, float %c, i1 %cond) {
10 ; CHECK: cond.true:
12 ; CHECK: cond.false:
14 ; CHECK: cond.end:
20 br i1 %cond, label %cond.true, label %cond.false
22 cond.true:
24 br label %cond.end
26 cond.false:
28 br label %cond.end
31 cond.end:
[all …]
H A Dconditional-negation.ll5 define i8 @t0(i8 %x, i1 %cond) {
11 %cond.splat = sext i1 %cond to i8
12 %sub = add i8 %cond.splat, %x
13 %xor = xor i8 %sub, %cond.splat
16 define <2 x i8> @t0_vec(<2 x i8> %x, <2 x i1> %cond) {
22 %cond.splat = sext <2 x i1> %cond to <2 x i8>
23 %sub = add <2 x i8> %cond.splat, %x
24 %xor = xor <2 x i8> %sub, %cond
[all...]
/llvm-project/llvm/test/CodeGen/ARM/
H A Dfast-isel-br-phi.ll11 br i1 %cmp, label %cond.true, label %cond.false
13 cond.true: ; preds = %entry
14 br label %cond.end
16 cond.false: ; preds = %entry
17 br label %cond.end
19 cond.end: ; preds = %cond.false, %cond.true
20 %cond = phi i1 [ 0, %cond.true ], [ 1, %cond.false ]
21 br i1 %cond, label %cond.true8, label %cond.false8
23 cond.true8: ; preds = %cond.end
24 br label %cond.end8
[all …]
/llvm-project/llvm/test/CodeGen/Mips/
H A Dseleq.ll18 br i1 %cmp, label %cond.true, label %cond.false
20 cond.true: ; preds = %entry
22 br label %cond.end
24 cond.false: ; preds = %entry
26 br label %cond.end
28 cond.end: ; preds = %cond.false, %cond.true
29 %cond
[all...]
H A Dseleqk.ll17 br i1 %cmp, label %cond.true, label %cond.false
19 cond.true: ; preds = %entry
21 br label %cond.end
23 cond.false: ; preds = %entry
25 br label %cond.end
27 cond.end: ; preds = %cond.false, %cond.true
28 %cond
[all...]
H A Dselgek.ll18 br i1 %cmp, label %cond.true, label %cond.false
20 cond.true: ; preds = %entry
22 br label %cond.end
24 cond.false: ; preds = %entry
26 br label %cond.end
28 cond.end: ; preds = %cond.false, %cond.true
29 %cond
[all...]
H A Dselne.ll19 br i1 %cmp, label %cond.true, label %cond.false
21 cond.true: ; preds = %entry
23 br label %cond.end
25 cond.false: ; preds = %entry
27 br label %cond.end
29 cond.end: ; preds = %cond.false, %cond.true
30 %cond
[all...]
H A Dselgt.ll20 br i1 %cmp, label %cond.true, label %cond.false
22 cond.true: ; preds = %entry
24 br label %cond.end
26 cond.false: ; preds = %entry
28 br label %cond.end
30 cond.end: ; preds = %cond.false, %cond.true
31 %cond
[all...]
H A Dselltk.ll18 br i1 %cmp, label %cond.true, label %cond.false
20 cond.true: ; preds = %entry
22 br label %cond.end
24 cond.false: ; preds = %entry
26 br label %cond.end
28 cond.end: ; preds = %cond.false, %cond.true
29 %cond
[all...]
H A Dselle.ll19 br i1 %cmp, label %cond.true, label %cond.false
21 cond.true: ; preds = %entry
23 br label %cond.end
25 cond.false: ; preds = %entry
27 br label %cond.end
29 cond.end: ; preds = %cond.false, %cond.true
30 %cond
[all...]
H A Dselnek.ll17 br i1 %cmp, label %cond.true, label %cond.false
19 cond.true: ; preds = %entry
21 br label %cond.end
23 cond.false: ; preds = %entry
25 br label %cond.end
27 cond.end: ; preds = %cond.false, %cond.true
28 %cond
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Dbraces-around-statements.cpp5 bool cond(const char *) { in cond() function
13 if (cond("if0") /*comment*/) do_something("same-line"); in test()
18 if (cond("if0.1")) in test()
24 if (cond("if1") /*comment*/) in test()
30 if (cond("if2")) { in test()
33 if (cond("if3")) in test()
39 if (cond("if-else1")) in test()
48 if (cond("if-else2")) { in test()
54 if (cond("if-else if-else1")) in test()
58 else if (cond("else if1")) in test()
[all …]
/llvm-project/llvm/test/Transforms/InstSimplify/
H A Ddomcondition.ll9 ; CHECK: cond.true:
11 ; CHECK: cond.end:
16 br i1 %cmp, label %cond.true, label %cond.end
18 cond.true:
20 br label %cond.end
22 cond.end:
23 %cond = phi i32 [ %xor, %cond.true ], [ 0, %entry ]
24 ret i32 %cond
32 ; CHECK: cond.true:
34 ; CHECK: cond.end:
[all …]
/llvm-project/llvm/test/Transforms/SimplifyCFG/X86/
H A Dspeculate-cttz-ctlz.ll17 br i1 %tobool, label %cond.end, label %cond.true
19 cond.true: ; preds = %entry
21 br label %cond.end
23 cond.end: ; preds = %entry, %cond.true
24 %cond = phi i64 [ %0, %cond.true ], [ 64, %entry ]
25 ret i64 %cond
38 br i1 %tobool, label %cond.end, label %cond.true
40 cond.true: ; preds = %entry
42 br label %cond.end
44 cond.end: ; preds = %entry, %cond.true
[all …]
/llvm-project/llvm/test/Transforms/SimplifyCFG/AMDGPU/
H A Dcttz-ctlz.ll13 br i1 %tobool, label %cond.end, label %cond.true
15 cond.true: ; preds = %entry
17 br label %cond.end
19 cond.end: ; preds = %entry, %cond.true
20 %cond = phi i64 [ %0, %cond.true ], [ 64, %entry ]
21 ret i64 %cond
33 br i1 %tobool, label %cond.end, label %cond.true
35 cond.true: ; preds = %entry
37 br label %cond.end
39 cond.end: ; preds = %entry, %cond.true
[all …]
/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/legalizer/
H A Dphi.mir7 br i1 %cnd, label %cond.true, label %cond.false
9 cond.true: ; preds = %entry
10 br label %cond.end
12 cond.false: ; preds = %entry
13 br label %cond.end
15 cond.end: ; preds = %cond.false, %cond.true
16 %cond = phi i1 [ %a, %cond.true ], [ %b, %cond.false ]
17 ret i1 %cond
22 br i1 %cnd, label %cond.true, label %cond.false
24 cond.true: ; preds = %entry
[all …]
/llvm-project/llvm/test/Transforms/SimplifyCFG/
H A Dspeculate-vector-ops-inseltpoison.ll16 br i1 %tobool, label %cond.else, label %cond.then
18 return: ; preds = %cond.end28
21 cond.then: ; preds = %entry
23 br label %cond.end
25 cond.else: ; preds = %entry
27 br label %cond.end
29 cond.end: ; preds = %cond.else, %cond.then
30 %cond = phi i32 [ %tmp10, %cond.then ], [ %tmp12, %cond.else ]
33 br i1 %tobool15, label %cond.else17, label %cond.then16
35 cond.then16: ; preds = %cond.end
[all …]
H A Dspeculate-vector-ops.ll16 br i1 %tobool, label %cond.else, label %cond.then
18 return: ; preds = %cond.end28
21 cond.then: ; preds = %entry
23 br label %cond.end
25 cond.else: ; preds = %entry
27 br label %cond.end
29 cond.end: ; preds = %cond.else, %cond.then
30 %cond = phi i32 [ %tmp10, %cond.then ], [ %tmp12, %cond.else ]
33 br i1 %tobool15, label %cond.else17, label %cond.then16
35 cond.then16: ; preds = %cond.end
[all …]
/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/
H A Dphi.ll17 ; MIPS32-NEXT: $BB0_2: # %cond.true
22 ; MIPS32-NEXT: $BB0_3: # %cond.false
27 ; MIPS32-NEXT: $BB0_4: # %cond.end
33 br i1 %cnd, label %cond.true, label %cond.false
35 cond.true:
36 br label %cond.end
38 cond.false:
39 br label %cond.end
41 cond.end:
42 %cond = phi i1 [ %a, %cond.true ], [ %b, %cond.false ]
[all …]
/llvm-project/llvm/test/Transforms/IndVarSimplify/X86/
H A Dpr25047.ll9 br i1 %c0, label %for.end.34, label %for.cond.1thread-pre-split
11 for.cond.loopexit: ; preds = %for.end.29, %for.end.7
13 br i1 %c1, label %for.end.34, label %for.cond.1thread-pre-split
15 for.cond.1thread-pre-split: ; preds = %for.cond.loopexit, %entry
16 %f.047 = phi i32 [ %f.lcssa, %for.cond.loopexit ], [ 0, %entry ]
17 br label %for.cond.1
19 for.cond.1: ; preds = %for.cond.1, %for.cond.1thread-pre-split
20 br i1 %c1, label %for.cond.4, label %for.cond.1
22 for.cond.4: ; preds = %for.end.29, %for.cond.1
23 %f.1 = phi i32 [ 0, %for.end.29 ], [ %f.047, %for.cond.1 ]
[all …]
/llvm-project/llvm/test/Transforms/LoopDeletion/
H A D2011-06-21-phioperands.ll24 br label %for.cond.i14.us
26 for.cond.i14.us: ; preds = %for.inc.i38.us, %entry.split.us
27 br i1 true, label %for.cond.i50.us-lcssa.us, label %if.end.i23.us
30 br label %for.cond.i14.us
32 if.end.i23.us: ; preds = %for.cond.i14.us
33 br i1 true, label %for.cond.i50.us-lcssa.us, label %for.inc.i38.us
35 for.cond.i50.us-lcssa.us: ; preds = %if.end.i23.us, %for.cond.i14.us
36 br label %for.cond.i50
39 br label %for.cond
[all...]
/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/regbankselect/
H A Dphi.mir7 br i1 %cnd, label %cond.true, label %cond.false
9 cond.true: ; preds = %entry
10 br label %cond.end
12 cond.false: ; preds = %entry
13 br label %cond.end
15 cond.end: ; preds = %cond.false, %cond.true
16 %cond = phi i32 [ %a, %cond.true ], [ %b, %cond.false ]
17 ret i32 %cond
22 br i1 %cnd, label %cond.true, label %cond.false
24 cond.true: ; preds = %entry
[all …]

12345678910>>...146