Home
last modified time | relevance | path

Searched refs:i1 (Results 1 – 25 of 2702) sorted by relevance

12345678910>>...109

/external/llvm/test/CodeGen/X86/
Dnofence.ll3 declare void @llvm.memory.barrier( i1 , i1 , i1 , i1 , i1)
6 call void @llvm.memory.barrier( i1 true, i1 false, i1 false, i1 false, i1 false)
7 call void @llvm.memory.barrier( i1 false, i1 true, i1 false, i1 false, i1 false)
8 call void @llvm.memory.barrier( i1 false, i1 false, i1 true, i1 false, i1 false)
9 call void @llvm.memory.barrier( i1 false, i1 false, i1 false, i1 true, i1 false)
11 call void @llvm.memory.barrier( i1 true, i1 true, i1 false, i1 false, i1 false)
12 call void @llvm.memory.barrier( i1 true, i1 false, i1 true, i1 false, i1 false)
13 call void @llvm.memory.barrier( i1 true, i1 false, i1 false, i1 true, i1 false)
14 call void @llvm.memory.barrier( i1 false, i1 true, i1 true, i1 false, i1 false)
15 call void @llvm.memory.barrier( i1 false, i1 true, i1 false, i1 true, i1 false)
[all …]
Dmfence.ll6 declare void @llvm.memory.barrier( i1 , i1 , i1 , i1 , i1)
9 call void @llvm.memory.barrier( i1 true, i1 true, i1 false, i1 false, i1 true)
10 call void @llvm.memory.barrier( i1 true, i1 false, i1 true, i1 false, i1 true)
11 call void @llvm.memory.barrier( i1 true, i1 false, i1 false, i1 true, i1 true)
13 call void @llvm.memory.barrier( i1 true, i1 true, i1 true, i1 false, i1 true)
14 call void @llvm.memory.barrier( i1 true, i1 true, i1 false, i1 true, i1 true)
15 call void @llvm.memory.barrier( i1 true, i1 false, i1 true, i1 true, i1 true)
17 call void @llvm.memory.barrier( i1 true, i1 true, i1 true, i1 true , i1 true)
18 call void @llvm.memory.barrier( i1 false, i1 false, i1 false, i1 false , i1 true)
Dbarrier-sse.ll7 declare void @llvm.memory.barrier( i1 , i1 , i1 , i1 , i1)
10 call void @llvm.memory.barrier( i1 true, i1 true, i1 false, i1 false, i1 false)
11 call void @llvm.memory.barrier( i1 true, i1 false, i1 true, i1 false, i1 false)
12 call void @llvm.memory.barrier( i1 true, i1 false, i1 false, i1 true, i1 false)
14 call void @llvm.memory.barrier( i1 true, i1 true, i1 true, i1 false, i1 false)
15 call void @llvm.memory.barrier( i1 true, i1 true, i1 false, i1 true, i1 false)
16 call void @llvm.memory.barrier( i1 true, i1 false, i1 true, i1 true, i1 false)
18 call void @llvm.memory.barrier( i1 true, i1 true, i1 true, i1 true , i1 false)
19 call void @llvm.memory.barrier( i1 false, i1 false, i1 false, i1 false , i1 false)
D2008-02-18-TailMergingBug.ll15 %tmp12 = fcmp olt float %tmp8, %tmp11 ; <i1> [#uses=5]
16 br i1 %tmp12, label %bb, label %bb21
19 %tmp23469 = fcmp olt float %tmp5, %tmp8 ; <i1> [#uses=1]
20 br i1 %tmp23469, label %bb26, label %bb30
23 %tmp23 = fcmp olt float %tmp5, %tmp11 ; <i1> [#uses=1]
24 br i1 %tmp23, label %bb26, label %bb30
27 %tmp52471 = fcmp olt float %tmp2, %tmp5 ; <i1> [#uses=1]
28 br i1 %tmp52471, label %bb111, label %bb59
31 br i1 %tmp12, label %bb40, label %bb50
34 %tmp52473 = fcmp olt float %tmp2, %tmp8 ; <i1> [#uses=1]
[all …]
/external/llvm/test/CodeGen/Blackfin/
Dbasic-i1.ll3 define i1 @add(i1 %A, i1 %B) {
4 %R = add i1 %A, %B ; <i1> [#uses=1]
5 ret i1 %R
8 define i1 @sub(i1 %A, i1 %B) {
9 %R = sub i1 %A, %B ; <i1> [#uses=1]
10 ret i1 %R
13 define i1 @mul(i1 %A, i1 %B) {
14 %R = mul i1 %A, %B ; <i1> [#uses=1]
15 ret i1 %R
18 define i1 @sdiv(i1 %A, i1 %B) {
[all …]
/external/clang/test/SemaCXX/
Dconditional-expr.cpp42 int i1, i2, b1 : 3, b2 : 3; member
65 int i1 = ToBool() ? 0 : 1; in test() local
68 i1 ? throw 0 : throw 1; in test()
69 i1 ? test() : throw 1; in test()
70 i1 ? throw 0 : test(); in test()
71 i1 ? test() : test(); in test()
72 i1 = i1 ? throw 0 : 0; in test()
73 i1 = i1 ? 0 : throw 0; in test()
74i1 ? 0 : test(); // expected-error {{right operand to ? is void, but left operand is of type 'int'… in test()
75i1 ? test() : 0; // expected-error {{left operand to ? is void, but right operand is of type 'int'… in test()
[all …]
/external/llvm/test/Transforms/ConstProp/
Doverflow-ops.ll4 declare {i8, i1} @llvm.uadd.with.overflow.i8(i8, i8)
5 declare {i8, i1} @llvm.usub.with.overflow.i8(i8, i8)
6 declare {i8, i1} @llvm.umul.with.overflow.i8(i8, i8)
8 declare {i8, i1} @llvm.sadd.with.overflow.i8(i8, i8)
9 declare {i8, i1} @llvm.ssub.with.overflow.i8(i8, i8)
10 declare {i8, i1} @llvm.smul.with.overflow.i8(i8, i8)
16 define {i8, i1} @uadd_1() nounwind {
18 %t = call {i8, i1} @llvm.uadd.with.overflow.i8(i8 42, i8 100)
19 ret {i8, i1} %t
22 ; CHECK: ret { i8, i1 } { i8 -114, i1 false }
[all …]
D2002-09-03-SetCC-Bools.ll6 define i1 @test1() {
7 %A = icmp ule i1 true, false ; <i1> [#uses=1]
8 %B = icmp uge i1 true, false ; <i1> [#uses=1]
9 %C = icmp ult i1 false, true ; <i1> [#uses=1]
10 %D = icmp ugt i1 true, false ; <i1> [#uses=1]
11 %E = icmp eq i1 false, false ; <i1> [#uses=1]
12 %F = icmp ne i1 false, true ; <i1> [#uses=1]
13 %G = and i1 %A, %B ; <i1> [#uses=1]
14 %H = and i1 %C, %D ; <i1> [#uses=1]
15 %I = and i1 %E, %F ; <i1> [#uses=1]
[all …]
Dconstant-expr.ll7 @A = global i1 add (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
8 ; CHECK: @A = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
9 @B = global i1 sub (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z)), align 2
10 ; CHECK: @B = global i1 xor (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
11 @C = global i1 mul (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
12 ; CHECK: @C = global i1 and (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
14 @D = global i1 sdiv (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
15 ; CHECK: @D = global i1 icmp ult (i8* @X, i8* @Y)
16 @E = global i1 udiv (i1 icmp ult (i8* @X, i8* @Y), i1 icmp ult (i8* @X, i8* @Z))
17 ; CHECK: @E = global i1 icmp ult (i8* @X, i8* @Y)
[all …]
/external/llvm/test/Transforms/InstCombine/
Dset.ll8 define i1 @test1(i32 %A) {
9 %B = icmp eq i32 %A, %A ; <i1> [#uses=1]
11 %C = icmp eq i32* @X, null ; <i1> [#uses=1]
12 %D = and i1 %B, %C ; <i1> [#uses=1]
13 ret i1 %D
16 define i1 @test2(i32 %A) {
17 %B = icmp ne i32 %A, %A ; <i1> [#uses=1]
19 %C = icmp ne i32* @X, null ; <i1> [#uses=1]
20 %D = or i1 %B, %C ; <i1> [#uses=1]
21 ret i1 %D
[all …]
D2004-11-27-SetCCForCastLargerAndConstant.ll6 ; %C = i1 true
14 define i1 @lt_signed_to_large_unsigned(i8 %SB) {
16 %C = icmp ult i32 %Y, 1024 ; <i1> [#uses=1]
17 ret i1 %C
19 ; CHECK: ret i1 %C1
22 define i1 @lt_signed_to_large_signed(i8 %SB) {
24 %C = icmp slt i32 %Y, 1024 ; <i1> [#uses=1]
25 ret i1 %C
26 ; CHECK: ret i1 true
29 define i1 @lt_signed_to_large_negative(i8 %SB) {
[all …]
Dfcmp-special.ll6 ; CHECK: ret i1 false
7 define i1 @inf0(double %arg) nounwind readnone {
9 ret i1 %tmp
13 ; CHECK: ret i1 true
14 define i1 @inf1(double %arg) nounwind readnone {
16 ret i1 %tmp
22 ; CHECK: ret i1 false
23 define i1 @ninf0(double %arg) nounwind readnone {
25 ret i1 %tmp
29 ; CHECK: ret i1 true
[all …]
Dselect.ll7 %C = select i1 false, i32 %A, i32 %B
14 %C = select i1 true, i32 %A, i32 %B
21 define i32 @test3(i1 %C, i32 %I) {
23 %V = select i1 %C, i32 %I, i32 %I
29 define i1 @test4(i1 %C) {
31 %V = select i1 %C, i1 true, i1 false
32 ret i1 %V
34 ; CHECK: ret i1 %C
37 define i1 @test5(i1 %C) {
39 %V = select i1 %C, i1 false, i1 true
[all …]
Dicmp.ll4 "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:12…
8 icmp slt i32 %X, 0 ; <i1>:0 [#uses=1]
9 zext i1 %0 to i32 ; <i32>:1 [#uses=1]
18 icmp ult i32 %X, -2147483648 ; <i1>:0 [#uses=1]
19 zext i1 %0 to i32 ; <i32>:1 [#uses=1]
29 icmp slt i32 %X, 0 ; <i1>:0 [#uses=1]
30 sext i1 %0 to i32 ; <i32>:1 [#uses=1]
39 icmp ult i32 %X, -2147483648 ; <i1>:0 [#uses=1]
40 sext i1 %0 to i32 ; <i32>:1 [#uses=1]
49 define <2 x i1> @test5(<2 x i64> %x) {
[all …]
D2008-05-31-Bools.ll6 define i1 @foo1(i1 %a, i1 %b) {
7 %A = sub i1 %a, %b
8 ret i1 %A
11 define i1 @foo2(i1 %a, i1 %b) {
12 %A = mul i1 %a, %b
13 ret i1 %A
16 define i1 @foo3(i1 %a, i1 %b) {
17 %A = udiv i1 %a, %b
18 ret i1 %A
21 define i1 @foo4(i1 %a, i1 %b) {
[all …]
Dand.ll18 define i1 @test3(i1 %A) {
20 %B = and i1 %A, false ; <i1> [#uses=1]
21 ret i1 %B
24 define i1 @test4(i1 %A) {
26 %B = and i1 %A, true ; <i1> [#uses=1]
27 ret i1 %B
35 define i1 @test6(i1 %A) {
36 %B = and i1 %A, %A ; <i1> [#uses=1]
37 ret i1 %B
54 define i1 @test9(i32 %A) {
[all …]
/external/llvm/test/Transforms/InstSimplify/
Dcompare.ll4 define i1 @ptrtoint() {
9 ret i1 %r
10 ; CHECK: ret i1 false
13 define i1 @zext(i32 %x) {
18 ret i1 %r
19 ; CHECK: ret i1 true
22 define i1 @zext2(i1 %x) {
24 %e = zext i1 %x to i32
26 ret i1 %c
27 ; CHECK: ret i1 %x
[all …]
Dmaxmin.ll3 define i1 @max1(i32 %x, i32 %y) {
6 %m = select i1 %c, i32 %x, i32 %y
8 ret i1 %r
9 ; CHECK: ret i1 false
12 define i1 @max2(i32 %x, i32 %y) {
15 %m = select i1 %c, i32 %x, i32 %y
17 ret i1 %r
18 ; CHECK: ret i1 true
21 define i1 @max3(i32 %x, i32 %y) {
24 %m = select i1 %c, i32 %x, i32 %y
[all …]
D2010-12-20-Boolean.ll3 define i1 @add(i1 %x) {
5 %z = add i1 %x, %x
6 ret i1 %z
7 ; CHECK: ret i1 false
10 define i1 @sub(i1 %x) {
12 %z = sub i1 false, %x
13 ret i1 %z
14 ; CHECK: ret i1 %x
17 define i1 @mul(i1 %x) {
19 %z = mul i1 %x, %x
[all …]
/external/llvm/test/CodeGen/Thumb2/
Dthumb2-branch.ll10 %tmp = icmp eq i32 %a, %b ; <i1> [#uses=1]
11 br i1 %tmp, label %cond_true, label %return
14 call void @llvm.memory.barrier(i1 true, i1 true, i1 true, i1 true, i1 false)
19 call void @llvm.memory.barrier(i1 true, i1 true, i1 true, i1 true, i1 false)
27 %tmp = icmp slt i32 %a, %b ; <i1> [#uses=1]
28 br i1 %tmp, label %cond_true, label %return
31 call void @llvm.memory.barrier(i1 true, i1 true, i1 true, i1 true, i1 false)
36 call void @llvm.memory.barrier(i1 true, i1 true, i1 true, i1 true, i1 false)
44 %tmp = icmp ult i32 %a, %b ; <i1> [#uses=1]
45 br i1 %tmp, label %cond_true, label %return
[all …]
Dthumb2-barrier.ll3 declare void @llvm.memory.barrier(i1 , i1 , i1 , i1 , i1)
8 call void @llvm.memory.barrier(i1 false, i1 false, i1 false, i1 true, i1 true)
15 call void @llvm.memory.barrier(i1 true, i1 false, i1 false, i1 true, i1 true)
22 call void @llvm.memory.barrier(i1 false, i1 false, i1 false, i1 true, i1 false)
29 call void @llvm.memory.barrier(i1 true, i1 false, i1 false, i1 true, i1 false)
/external/llvm/test/CodeGen/Thumb/
D2010-07-15-debugOrdering.ll26 %v_6 = icmp slt i32 %1, 2 ; <i1> [#uses=1]
27 %storemerge1 = select i1 %v_6, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3]
29 %v_7 = icmp eq i32 %2, 1, !dbg !92 ; <i1> [#uses=1]
30 %storemerge2 = select i1 %v_7, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3]
52 …estDiagonal3ii", metadata !4, i32 44, metadata !6, i1 false, i1 true, i32 0, i32 0, null, i1 false…
54 …", metadata !"4.2.1 (Based on Apple Inc. build 5658) (LLVM build 00)", i1 true, i1 false, metadata…
65 … metadata !"", metadata !9, i32 72, metadata !17, i1 false, i1 false, i32 0, i32 0, null, i1 false…
72 … metadata !"", metadata !9, i32 73, metadata !24, i1 false, i1 false, i32 0, i32 0, null, i1 false…
75 … metadata !"", metadata !9, i32 74, metadata !27, i1 false, i1 false, i32 0, i32 0, null, i1 false…
78 …tor33SetEddd", metadata !9, i32 81, metadata !27, i1 false, i1 false, i32 0, i32 0, null, i1 false…
[all …]
/external/llvm/test/CodeGen/Generic/
Doverflow.ll8 %sadd = tail call { i8, i1 } @llvm.sadd.with.overflow.i8(i8 %a, i8 %b)
9 %cmp = extractvalue { i8, i1 } %sadd, 1
10 %sadd.result = extractvalue { i8, i1 } %sadd, 0
11 %X = select i1 %cmp, i8 %sadd.result, i8 42
15 declare { i8, i1 } @llvm.sadd.with.overflow.i8(i8, i8) nounwind readnone
19 %sadd = tail call { i16, i1 } @llvm.sadd.with.overflow.i16(i16 %a, i16 %b)
20 %cmp = extractvalue { i16, i1 } %sadd, 1
21 %sadd.result = extractvalue { i16, i1 } %sadd, 0
22 %X = select i1 %cmp, i16 %sadd.result, i16 42
26 declare { i16, i1 } @llvm.sadd.with.overflow.i16(i16, i16) nounwind readnone
[all …]
/external/llvm/test/ExecutionEngine/
Dtest-setcond-int.ll20 %test1 = icmp eq i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
21 %test2 = icmp uge i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
22 %test3 = icmp ugt i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
23 %test4 = icmp ule i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
24 %test5 = icmp ult i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
25 %test6 = icmp ne i8 %ubyte1, %ubyte2 ; <i1> [#uses=0]
26 %test7 = icmp eq i16 %ushort1, %ushort2 ; <i1> [#uses=0]
27 %test8 = icmp uge i16 %ushort1, %ushort2 ; <i1> [#uses=0]
28 %test9 = icmp ugt i16 %ushort1, %ushort2 ; <i1> [#uses=0]
29 %test10 = icmp ule i16 %ushort1, %ushort2 ; <i1> [#uses=0]
[all …]
/external/openssl/crypto/aes/asm/
Daes-armv4.pl40 $i1="r7";
241 ldmia $key!,{$t1-$i1}
246 eor $s3,$s3,$i1
250 and $i1,lr,$s0
255 ldr $t1,[$tbl,$i1,lsl#2] @ Te3[s0>>0]
256 and $i1,lr,$s1,lsr#16 @ i0
264 ldr $i1,[$tbl,$i1,lsl#2] @ Te1[s1>>16]
267 eor $s0,$s0,$i1,ror#8
269 and $i1,lr,$s2,lsr#8 @ i0
275 ldr $i1,[$tbl,$i1,lsl#2] @ Te2[s2>>8]
[all …]

12345678910>>...109