Home
last modified time | relevance | path

Searched refs:icmp (Results 1 – 25 of 6982) sorted by relevance

12345678910>>...280

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstSimplify/
Dicmp-ranges.ll13 %a = icmp eq i8 %x, 13
14 %b = icmp eq i8 %x, 17
23 ; CHECK-NEXT: [[A:%.*]] = icmp eq i8 %x, 13
26 %a = icmp eq i8 %x, 13
27 %b = icmp ne i8 %x, 17
38 %a = icmp eq i8 %x, 13
39 %b = icmp sge i8 %x, 17
50 %a = icmp eq i8 %x, 13
51 %b = icmp sgt i8 %x, 17
60 ; CHECK-NEXT: [[A:%.*]] = icmp eq i8 %x, 13
[all …]
Dand-icmps-same-ops.ll4 ; There are 10 * 10 combinations of icmp predicates that can be AND'd together.
9 ; CHECK-NEXT: [[CMP1:%.*]] = icmp eq i8 %a, %b
12 %cmp1 = icmp eq i8 %a, %b
13 %cmp2 = icmp eq i8 %a, %b
22 %cmp1 = icmp eq i8 %a, %b
23 %cmp2 = icmp ne i8 %a, %b
30 ; CHECK-NEXT: [[CMP1:%.*]] = icmp eq i8 %a, %b
33 %cmp1 = icmp eq i8 %a, %b
34 %cmp2 = icmp sge i8 %a, %b
43 %cmp1 = icmp eq i8 %a, %b
[all …]
Dor-icmps-same-ops.ll4 ; There are 10 * 10 combinations of icmp predicates that can be OR'd together.
9 ; CHECK-NEXT: [[CMP2:%.*]] = icmp eq i8 %a, %b
12 %cmp1 = icmp eq i8 %a, %b
13 %cmp2 = icmp eq i8 %a, %b
22 %cmp1 = icmp eq i8 %a, %b
23 %cmp2 = icmp ne i8 %a, %b
30 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sge i8 %a, %b
33 %cmp1 = icmp eq i8 %a, %b
34 %cmp2 = icmp sge i8 %a, %b
41 ; CHECK-NEXT: [[CMP1:%.*]] = icmp eq i8 %a, %b
[all …]
Dand-or-icmp-zero.ll8 ; or (icmp eq (and X, ?), 0), (icmp eq X, 0) --> icmp eq (and X, ?), 0
13 ; CHECK-NEXT: [[SOMEBITS_ARE_ZERO:%.*]] = icmp eq i64 [[SOMEBITS]], 0
16 %isnull = icmp eq i64 %x, 0
18 %somebits_are_zero = icmp eq i64 %somebits, 0
23 ; or (icmp eq X, 0), (icmp eq (and X, ?), 0) --> icmp eq (and X, ?), 0
28 ; CHECK-NEXT: [[SOMEBITS_ARE_ZERO:%.*]] = icmp eq <2 x i64> [[SOMEBITS]], zeroinitializer
31 %isnull = icmp eq <2 x i64> %x, zeroinitializer
33 %somebits_are_zero = icmp eq <2 x i64> %somebits, zeroinitializer
38 ; or (icmp eq (and ?, X), 0), (icmp eq X, 0) --> icmp eq (and ?, X), 0
43 ; CHECK-NEXT: [[SOMEBITS_ARE_ZERO:%.*]] = icmp eq i4 [[SOMEBITS]], 0
[all …]
Dimplies.ll9 %var29 = icmp slt i32 %i, %length.i
10 %res = icmp uge i1 %var29, %var29
20 %var29 = icmp slt i32 %i, %length.i
21 %var30 = icmp slt i32 %iplus1, %length.i
22 %res = icmp ule i1 %var30, %var29
30 ; CHECK-NEXT: [[VAR29:%.*]] = icmp slt i32 %i, %length.i
31 ; CHECK-NEXT: [[VAR30:%.*]] = icmp slt i32 [[IPLUS1]], %length.i
32 ; CHECK-NEXT: [[RES:%.*]] = icmp ule i1 [[VAR30]], [[VAR29]]
36 %var29 = icmp slt i32 %i, %length.i
37 %var30 = icmp slt i32 %iplus1, %length.i
[all …]
Dmaxmin.ll8 %c = icmp sgt i32 %x, %y
10 %r = icmp slt i32 %m, %x
18 %c = icmp sge i32 %x, %y
20 %r = icmp sge i32 %m, %x
28 %c = icmp ugt i32 %x, %y
30 %r = icmp ult i32 %m, %x
38 %c = icmp uge i32 %x, %y
40 %r = icmp uge i32 %m, %x
48 %c = icmp sgt i32 %x, %y
50 %r = icmp sgt i32 %x, %m
[all …]
/external/llvm/test/Analysis/CostModel/X86/
Dcmp.ll66 ;SSE2: cost of 1 {{.*}} icmp
67 ;SSE3: cost of 1 {{.*}} icmp
68 ;SSSE3: cost of 1 {{.*}} icmp
69 ;SSE41: cost of 1 {{.*}} icmp
70 ;SSE42: cost of 1 {{.*}} icmp
71 ;AVX: cost of 1 {{.*}} icmp
72 %F = icmp eq <16 x i8> undef, undef
74 ;SSE2: cost of 1 {{.*}} icmp
75 ;SSE3: cost of 1 {{.*}} icmp
76 ;SSSE3: cost of 1 {{.*}} icmp
[all …]
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/
Dcompare.ll11 %veq = icmp eq i1 %a1, %a2
12 %vne = icmp ne i1 %a1, %a2
13 %vugt = icmp ugt i1 %a1, %a2
14 %vuge = icmp uge i1 %a1, %a2
15 %vult = icmp ult i1 %a1, %a2
16 %vule = icmp ule i1 %a1, %a2
17 %vsgt = icmp sgt i1 %a1, %a2
18 %vsge = icmp sge i1 %a1, %a2
19 %vslt = icmp slt i1 %a1, %a2
20 %vsle = icmp sle i1 %a1, %a2
[all …]
/external/iptables/extensions/
Dlibipt_icmp.t2 -p icmp -m icmp --icmp-type any;=;OK
4 # ERROR: cannot find: iptables -I INPUT -p icmp -m icmp --icmp-type echo-reply
5 # -p icmp -m icmp --icmp-type echo-reply;=;OK
7 # ERROR: annot find: iptables -I INPUT -p icmp -m icmp --icmp-type destination-unreachable
8 # -p icmp -m icmp --icmp-type destination-unreachable;=;OK
10 # ERROR: cannot load: iptables -A INPUT -p icmp -m icmp --icmp-type destination-unreachable/network…
11 # -p icmp -m icmp --icmp-type destination-unreachable/network-unreachable;=;OK
12 -m icmp;;FAIL
14 # ERROR: cannot load: iptables -A INPUT -p icmp -m icmp
15 # -p icmp -m icmp;=;OK
/external/swiftshader/third_party/llvm-7.0/llvm/test/ExecutionEngine/MCJIT/
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/llvm/test/ExecutionEngine/MCJIT/
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/llvm/test/ExecutionEngine/OrcMCJIT/
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/swiftshader/third_party/llvm-7.0/llvm/test/ExecutionEngine/OrcMCJIT/
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/llvm/test/ExecutionEngine/
Dtest-interp-vec-setcond-int.ll20 %test1 = icmp eq <5 x i8> %ubyte1, %ubyte2
21 %test2 = icmp uge <5 x i8> %ubyte1, %ubyte2
22 %test3 = icmp ugt <5 x i8> %ubyte1, %ubyte2
23 %test4 = icmp ule <5 x i8> %ubyte1, %ubyte2
24 %test5 = icmp ult <5 x i8> %ubyte1, %ubyte2
25 %test6 = icmp ne <5 x i8> %ubyte1, %ubyte2
26 %test7 = icmp eq <4 x i16> %ushort1, %ushort2
27 %test8 = icmp uge <4 x i16> %ushort1, %ushort2
28 %test9 = icmp ugt <4 x i16> %ushort1, %ushort2
29 %test10 = icmp ule <4 x i16> %ushort1, %ushort2
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/ExecutionEngine/
Dtest-interp-vec-setcond-int.ll20 %test1 = icmp eq <5 x i8> %ubyte1, %ubyte2
21 %test2 = icmp uge <5 x i8> %ubyte1, %ubyte2
22 %test3 = icmp ugt <5 x i8> %ubyte1, %ubyte2
23 %test4 = icmp ule <5 x i8> %ubyte1, %ubyte2
24 %test5 = icmp ult <5 x i8> %ubyte1, %ubyte2
25 %test6 = icmp ne <5 x i8> %ubyte1, %ubyte2
26 %test7 = icmp eq <4 x i16> %ushort1, %ushort2
27 %test8 = icmp uge <4 x i16> %ushort1, %ushort2
28 %test9 = icmp ugt <4 x i16> %ushort1, %ushort2
29 %test10 = icmp ule <4 x i16> %ushort1, %ushort2
[all …]
/external/llvm/test/Transforms/InstCombine/
Dicmp-shr.ll6 ; CHECK-NEXT: icmp ugt i8 %a, 6
9 %cmp = icmp eq i8 %shr, 0
14 ; CHECK-NEXT: icmp ugt i8 %a, 6
17 %cmp = icmp eq i8 %shr, 0
22 ; CHECK-NEXT: icmp ult i8 %a, 7
25 %cmp = icmp ne i8 %shr, 0
30 ; CHECK-NEXT: icmp ult i8 %a, 7
33 %cmp = icmp ne i8 %shr, 0
38 ; CHECK-NEXT: icmp eq i8 %a, 0
41 %cmp = icmp eq i8 %shr, 128
[all …]
Drange-check.ll4 ; (icmp sgt x, -1) & (icmp sgt/sge n, x) --> icmp ugt/uge n, x
7 ; CHECK: [[R:%[0-9]+]] = icmp ugt i32 %nn, %x
11 %a = icmp sge i32 %x, 0
12 %b = icmp slt i32 %x, %nn
18 ; CHECK: [[R:%[0-9]+]] = icmp uge i32 %nn, %x
22 %a = icmp sgt i32 %x, -1
23 %b = icmp sle i32 %x, %nn
29 ; CHECK: [[R:%[0-9]+]] = icmp ugt i32 %nn, %x
33 %a = icmp sgt i32 %nn, %x
34 %b = icmp sge i32 %x, 0
[all …]
/external/ltp/runtest/
Dnet_stress.ipsec_icmp30 icmp4-uni-basic01 icmp-uni-basic.sh -s 10:100:1000:10000:65507
31 icmp4-uni-basic02 icmp-uni-basic.sh -p ah -m transport -s 10:100:1000:10000:65483
32 icmp4-uni-basic03 icmp-uni-basic.sh -p ah -m tunnel -s 10:100:1000:10000:65463
33 icmp4-uni-basic04 icmp-uni-basic.sh -p esp -m transport -s 10:100:1000:10000:65470
34 icmp4-uni-basic05 icmp-uni-basic.sh -p esp -m tunnel -s 10:100:1000:10000:65450
35 icmp4-uni-basic06 icmp-uni-basic.sh -p comp -m transport -s 10:100:1000:10000:65000
36 icmp4-uni-basic07 icmp-uni-basic.sh -p comp -m tunnel -s 10:100:1000:10000:65000
37 icmp4-uni-basic08 icmp-uni-basic.sh -A rfc4106_128 -p esp_aead -m transport -s 10:100:1000:10000:65…
38 icmp4-uni-basic09 icmp-uni-basic.sh -A rfc4106_192 -p esp_aead -m transport -s 10:100:1000:10000:65…
39 icmp4-uni-basic10 icmp-uni-basic.sh -A rfc4106_256 -p esp_aead -m transport -s 10:100:1000:10000:65…
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
Drange-check.ll4 ; (icmp sgt x, -1) & (icmp sgt/sge n, x) --> icmp ugt/uge n, x
7 ; CHECK: [[R:%[0-9]+]] = icmp ugt i32 %nn, %x
11 %a = icmp sge i32 %x, 0
12 %b = icmp slt i32 %x, %nn
18 ; CHECK: [[R:%[0-9]+]] = icmp uge i32 %nn, %x
22 %a = icmp sgt i32 %x, -1
23 %b = icmp sle i32 %x, %nn
29 ; CHECK: [[R:%[0-9]+]] = icmp ugt i32 %nn, %x
33 %a = icmp sgt i32 %nn, %x
34 %b = icmp sge i32 %x, 0
[all …]
Dicmp-logical.ll7 ; CHECK-NEXT: [[TST1:%.*]] = icmp ne i32 [[MASK1]], 0
11 %tst1 = icmp ne i32 %mask1, 0
13 %tst2 = icmp ne i32 %mask2, 0
21 ; CHECK-NEXT: [[TST1:%.*]] = icmp eq i32 [[MASK1]], 0
25 %tst1 = icmp eq i32 %mask1, 0
27 %tst2 = icmp eq i32 %mask2, 0
35 ; CHECK-NEXT: [[TST1:%.*]] = icmp ne i32 [[MASK1]], 7
39 %tst1 = icmp ne i32 %mask1, 7
41 %tst2 = icmp ne i32 %mask2, 39
49 ; CHECK-NEXT: [[TST1:%.*]] = icmp eq i32 [[MASK1]], 7
[all …]
Dcompare-3way.ll11 ; CHECK: [[TMP1:%.*]] = icmp slt i64 %a, %b
13 %eq = icmp eq i64 %a, %b
14 %slt = icmp slt i64 %a, %b
17 %cmp = icmp sgt i32 %result, -1
29 %eq = icmp eq i64 %a, %b
30 %slt = icmp slt i64 %a, %b
33 %cmp = icmp slt i32 %result, -1
45 %eq = icmp eq i64 %a, %b
46 %slt = icmp slt i64 %a, %b
49 %cmp = icmp sge i32 %result, -1
[all …]
/external/llvm/test/Transforms/InstSimplify/
Dimplies.ll9 %var29 = icmp slt i32 %i, %length.i
10 %res = icmp uge i1 %var29, %var29
20 %var29 = icmp slt i32 %i, %length.i
21 %var30 = icmp slt i32 %iplus1, %length.i
22 %res = icmp ule i1 %var30, %var29
30 ; CHECK-NEXT: [[VAR29:%.*]] = icmp slt i32 %i, %length.i
31 ; CHECK-NEXT: [[VAR30:%.*]] = icmp slt i32 [[IPLUS1]], %length.i
32 ; CHECK-NEXT: [[RES:%.*]] = icmp ule i1 [[VAR30]], [[VAR29]]
36 %var29 = icmp slt i32 %i, %length.i
37 %var30 = icmp slt i32 %iplus1, %length.i
[all …]
Dmaxmin.ll8 %c = icmp sgt i32 %x, %y
10 %r = icmp slt i32 %m, %x
18 %c = icmp sge i32 %x, %y
20 %r = icmp sge i32 %m, %x
28 %c = icmp ugt i32 %x, %y
30 %r = icmp ult i32 %m, %x
38 %c = icmp uge i32 %x, %y
40 %r = icmp uge i32 %m, %x
48 %c = icmp sgt i32 %x, %y
50 %r = icmp sgt i32 %x, %m
[all …]
/external/llvm/test/Transforms/LoopStrengthReduce/
D2011-10-13-SCEVChain.ll12 ; CHECK: icmp
13 ; CHECK: icmp
14 ; CHECK: icmp
15 ; CHECK: icmp
16 ; CHECK: icmp
17 ; CHECK: icmp
18 ; CHECK: icmp
19 ; CHECK: icmp
20 ; CHECK: icmp
21 ; CHECK: icmp
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopStrengthReduce/
D2011-10-13-SCEVChain.ll12 ; CHECK: icmp
13 ; CHECK: icmp
14 ; CHECK: icmp
15 ; CHECK: icmp
16 ; CHECK: icmp
17 ; CHECK: icmp
18 ; CHECK: icmp
19 ; CHECK: icmp
20 ; CHECK: icmp
21 ; CHECK: icmp
[all …]

12345678910>>...280