/external/swiftshader/third_party/subzero/crosstest/ |
D | test_icmp_i1vec.ll | 3 %a.trunc = trunc <16 x i8> %a to <16 x i1> 4 %b.trunc = trunc <16 x i8> %b to <16 x i1> 5 %cmp = icmp eq <16 x i1> %a.trunc, %b.trunc 12 %a.trunc = trunc <16 x i8> %a to <16 x i1> 13 %b.trunc = trunc <16 x i8> %b to <16 x i1> 14 %cmp = icmp ne <16 x i1> %a.trunc, %b.trunc 21 %a.trunc = trunc <16 x i8> %a to <16 x i1> 22 %b.trunc = trunc <16 x i8> %b to <16 x i1> 23 %cmp = icmp ugt <16 x i1> %a.trunc, %b.trunc 30 %a.trunc = trunc <16 x i8> %a to <16 x i1> [all …]
|
D | test_arith_ll.ll | 11 %a.trunc = trunc i32 %a to i8 12 %b.trunc = trunc i32 %b to i8 13 %result.trunc = add i8 %a.trunc, %b.trunc 14 %result = zext i8 %result.trunc to i32 19 %a.trunc = trunc i32 %a to i16 20 %b.trunc = trunc i32 %b to i16 21 %result.trunc = add i16 %a.trunc, %b.trunc 22 %result = zext i16 %result.trunc to i32 75 %a.trunc = trunc i32 %a to i8 76 %b.trunc = trunc i32 %b to i8 [all …]
|
D | test_select.ll | 3 %cond = trunc <4 x i32> %cond.ext to <4 x i1> 10 %cond = trunc <4 x i32> %cond.ext to <4 x i1> 17 %cond = trunc <4 x i32> %cond.ext to <4 x i1> 24 %cond = trunc <8 x i16> %cond.ext to <8 x i1> 31 %cond = trunc <8 x i16> %cond.ext to <8 x i1> 38 %cond = trunc <16 x i8> %cond.ext to <16 x i1> 45 %cond = trunc <16 x i8> %cond.ext to <16 x i1> 52 %cond = trunc <4 x i32> %cond.ext to <4 x i1> 53 %arg1 = trunc <4 x i32> %arg1.ext to <4 x i1> 54 %arg2 = trunc <4 x i32> %arg2.ext to <4 x i1> [all …]
|
D | test_cast_to_u1.ll | 4 %tobool = trunc i64 %a to i1 12 %tobool = trunc i64 %a to i1 20 %tobool = trunc i32 %a to i1 28 %tobool = trunc i32 %a to i1 35 %a.arg_trunc = trunc i32 %a to i16 37 %tobool = trunc i16 %a.arg_trunc to i1 44 %a.arg_trunc = trunc i32 %a to i16 46 %tobool = trunc i16 %a.arg_trunc to i1 53 %a.arg_trunc = trunc i32 %a to i8 55 %tobool = trunc i8 %a.arg_trunc to i1 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | 2013-04-18-load-overlap-PR14824.ll | 17 %data.i.i677.48.extract.trunc = trunc i512 %data.i.i677.48.extract.shift to i64 18 %s123 = insertelement <8 x i64> undef, i64 %data.i.i677.48.extract.trunc, i32 0 20 %data.i.i677.32.extract.trunc = trunc i512 %data.i.i677.32.extract.shift to i64 21 %s124 = insertelement <8 x i64> %s123, i64 %data.i.i677.32.extract.trunc, i32 1 23 %data.i.i677.16.extract.trunc = trunc i512 %data.i.i677.16.extract.shift to i64 24 %s125 = insertelement <8 x i64> %s124, i64 %data.i.i677.16.extract.trunc, i32 2 26 %data.i.i677.56.extract.trunc = trunc i512 %data.i.i677.56.extract.shift to i64 27 %s126 = insertelement <8 x i64> %s125, i64 %data.i.i677.56.extract.trunc, i32 3 29 %data.i.i677.24.extract.trunc = trunc i512 %data.i.i677.24.extract.shift to i64 30 %s127 = insertelement <8 x i64> %s126, i64 %data.i.i677.24.extract.trunc, i32 4 [all …]
|
/external/llvm/unittests/ADT/ |
D | APSIntTest.cpp | 108 EXPECT_TRUE(APSInt::compareValues(S(7).trunc(32), S(8)) < 0); in TEST() 109 EXPECT_TRUE(APSInt::compareValues(S(8).trunc(32), S(7)) > 0); in TEST() 110 EXPECT_TRUE(APSInt::compareValues(S(7).trunc(32), S(7)) == 0); in TEST() 111 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(8)) < 0); in TEST() 112 EXPECT_TRUE(APSInt::compareValues(S(8).trunc(32), S(-7)) > 0); in TEST() 113 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-7)) == 0); in TEST() 114 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-8)) > 0); in TEST() 115 EXPECT_TRUE(APSInt::compareValues(S(-8).trunc(32), S(-7)) < 0); in TEST() 116 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-7)) == 0); in TEST() 117 EXPECT_TRUE(APSInt::compareValues(S(7), S(8).trunc(32)) < 0); in TEST() [all …]
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | no-shrink-extloads.ll | 13 %trunc = trunc i32 %arg to i16 14 store i16 %trunc, i16 addrspace(1)* %out 29 %trunc = trunc i32 %load to i16 30 store i16 %trunc, i16 addrspace(1)* %gep.out 38 %trunc = trunc i32 %arg to i8 39 store i8 %trunc, i8 addrspace(1)* %out 51 %trunc = trunc i32 %load to i8 52 store i8 %trunc, i8 addrspace(1)* %gep.out 60 %trunc = trunc i32 %arg to i1 61 store i1 %trunc, i1 addrspace(1)* %out [all …]
|
D | trunc-bitcast-vector.ll | 10 %trunc = trunc i64 %bc to i32 11 store i32 %trunc, i32 addrspace(1)* %out 21 %trunc = trunc i96 %bc to i32 22 store i32 %trunc, i32 addrspace(1)* %out 32 %trunc = trunc i128 %bc to i32 33 store i32 %trunc, i32 addrspace(1)* %out 44 %trunc = trunc i32 %bc to i16 45 store i16 %trunc, i16 addrspace(1)* %out 55 %trunc = trunc i64 %bc to i16 56 store i16 %trunc, i16 addrspace(1)* %out [all …]
|
/external/llvm/test/CodeGen/SystemZ/ |
D | vec-move-17.ll | 8 %trunc = trunc <16 x i8> %val to <16 x i1> 9 store <16 x i1> %trunc, <16 x i1> *%ptr 16 %trunc = trunc <8 x i16> %val to <8 x i1> 17 store <8 x i1> %trunc, <8 x i1> *%ptr 27 %trunc = trunc <8 x i16> %val to <8 x i8> 28 store <8 x i8> %trunc, <8 x i8> *%ptr 35 %trunc = trunc <4 x i32> %val to <4 x i1> 36 store <4 x i1> %trunc, <4 x i1> *%ptr 47 %trunc = trunc <4 x i32> %val to <4 x i8> 48 store <4 x i8> %trunc, <4 x i8> *%ptr [all …]
|
D | vec-and-03.ll | 11 %trunc = trunc <16 x i8> %val to <16 x i1> 12 %ret = zext <16 x i1> %trunc to <16 x i8> 22 %trunc = trunc <8 x i16> %val to <8 x i1> 23 %ret = zext <8 x i1> %trunc to <8 x i16> 33 %trunc = trunc <8 x i16> %val to <8 x i8> 34 %ret = zext <8 x i8> %trunc to <8 x i16> 44 %trunc = trunc <4 x i32> %val to <4 x i1> 45 %ret = zext <4 x i1> %trunc to <4 x i32> 55 %trunc = trunc <4 x i32> %val to <4 x i8> 56 %ret = zext <4 x i8> %trunc to <4 x i32> [all …]
|
D | xor-06.ll | 14 %trunc = trunc i32 %xor to i8 15 store i8 %trunc, i8 *%ptr 27 %trunc = trunc i64 %xor to i8 28 store i8 %trunc, i8 *%ptr 40 %trunc = trunc i32 %xor to i8 41 store i8 %trunc, i8 *%ptr 53 %trunc = trunc i64 %xor to i8 54 store i8 %trunc, i8 *%ptr 66 %trunc = trunc i32 %xor to i8 67 store i8 %trunc, i8 *%ptr [all …]
|
D | and-06.ll | 14 %trunc = trunc i32 %and to i8 15 store i8 %trunc, i8 *%ptr 27 %trunc = trunc i64 %and to i8 28 store i8 %trunc, i8 *%ptr 40 %trunc = trunc i32 %and to i8 41 store i8 %trunc, i8 *%ptr 53 %trunc = trunc i64 %and to i8 54 store i8 %trunc, i8 *%ptr 66 %trunc = trunc i32 %and to i8 67 store i8 %trunc, i8 *%ptr [all …]
|
D | or-06.ll | 14 %trunc = trunc i32 %or to i8 15 store i8 %trunc, i8 *%ptr 27 %trunc = trunc i64 %or to i8 28 store i8 %trunc, i8 *%ptr 40 %trunc = trunc i32 %or to i8 41 store i8 %trunc, i8 *%ptr 53 %trunc = trunc i64 %or to i8 54 store i8 %trunc, i8 *%ptr 66 %trunc = trunc i32 %or to i8 67 store i8 %trunc, i8 *%ptr [all …]
|
D | int-conv-11.ll | 44 %trunc0 = trunc i32 %val0 to i8 45 %trunc1 = trunc i32 %val1 to i8 46 %trunc2 = trunc i32 %val2 to i8 47 %trunc3 = trunc i32 %val3 to i8 48 %trunc4 = trunc i32 %val4 to i8 49 %trunc5 = trunc i32 %val5 to i8 50 %trunc6 = trunc i32 %val6 to i8 51 %trunc7 = trunc i32 %val7 to i8 52 %trunc8 = trunc i32 %val8 to i8 53 %trunc9 = trunc i32 %val9 to i8 [all …]
|
D | vec-shift-07.ll | 11 %trunc = trunc <16 x i8> %val to <16 x i1> 12 %ret = sext <16 x i1> %trunc to <16 x i8> 22 %trunc = trunc <8 x i16> %val to <8 x i1> 23 %ret = sext <8 x i1> %trunc to <8 x i16> 33 %trunc = trunc <8 x i16> %val to <8 x i8> 34 %ret = sext <8 x i8> %trunc to <8 x i16> 44 %trunc = trunc <4 x i32> %val to <4 x i1> 45 %ret = sext <4 x i1> %trunc to <4 x i32> 55 %trunc = trunc <4 x i32> %val to <4 x i8> 56 %ret = sext <4 x i8> %trunc to <4 x i32> [all …]
|
D | fp-move-05.ll | 13 %trunc = fptrunc fp128 %val to double 14 ret double %trunc 26 %trunc = fptrunc fp128 %val to double 27 ret double %trunc 39 %trunc = fptrunc fp128 %val to double 40 ret double %trunc 52 %trunc = fptrunc fp128 %val to double 53 ret double %trunc 65 %trunc = fptrunc fp128 %val to double 66 ret double %trunc [all …]
|
/external/tcpdump/ |
D | print-pim.c | 173 goto trunc; in pimv1_join_prune_print() 181 goto trunc; in pimv1_join_prune_print() 193 goto trunc; in pimv1_join_prune_print() 204 goto trunc; in pimv1_join_prune_print() 210 goto trunc; in pimv1_join_prune_print() 217 goto trunc; in pimv1_join_prune_print() 232 goto trunc; in pimv1_join_prune_print() 245 trunc: in pimv1_join_prune_print() 323 goto trunc; in pimv1_print() 333 trunc: in pimv1_print() [all …]
|
D | print-ip6opts.c | 57 goto trunc; in ip6_sopt_print() 60 goto trunc; in ip6_sopt_print() 69 goto trunc; in ip6_sopt_print() 76 goto trunc; in ip6_sopt_print() 84 trunc: in ip6_sopt_print() 103 goto trunc; in ip6_opt_print() 106 goto trunc; in ip6_opt_print() 115 goto trunc; in ip6_opt_print() 122 goto trunc; in ip6_opt_print() 126 goto trunc; in ip6_opt_print() [all …]
|
D | print-cdp.c | 156 goto trunc; in cdp_print() 165 goto trunc; in cdp_print() 188 goto trunc; in cdp_print() 199 goto trunc; in cdp_print() 204 goto trunc; in cdp_print() 213 goto trunc; in cdp_print() 221 goto trunc; in cdp_print() 226 goto trunc; in cdp_print() 231 goto trunc; in cdp_print() 241 goto trunc; in cdp_print() [all …]
|
D | print-tftp.c | 103 goto trunc; in tftp_print() 119 goto trunc; in tftp_print() 126 goto trunc; in tftp_print() 132 goto trunc; /* no mode */ in tftp_print() 136 goto trunc; in tftp_print() 147 goto trunc; in tftp_print() 161 goto trunc; in tftp_print() 170 goto trunc; /* no block number */ in tftp_print() 178 goto trunc; /* no error code */ in tftp_print() 186 goto trunc; /* no error message */ in tftp_print() [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | vec_anyext.ll | 6 %G = trunc <4 x i32> %F to <4 x i16> 8 %Y = trunc <4 x i32> %H to <4 x i16> 16 %G = trunc <4 x i64> %F to <4 x i16> 18 %Y = trunc <4 x i64> %H to <4 x i16> 26 %G = trunc <4 x i64> %F to <4 x i32> 28 %Y = trunc <4 x i64> %H to <4 x i32> 35 %G = trunc <4 x i16> %F to <4 x i8> 37 %Y = trunc <4 x i16> %H to <4 x i8> 44 %G = trunc <4 x i32> %F to <4 x i8> 46 %Y = trunc <4 x i32> %H to <4 x i8> [all …]
|
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/ |
D | nacl-atomic-intrinsics.ll | 90 %truncv = trunc i32 %v to i8 98 ; CHECK-NEXT: %truncv = trunc i32 %v to i8 105 %truncv = trunc i32 %v to i16 113 ; CHECK-NEXT: %truncv = trunc i32 %v to i16 163 %trunc = trunc i32 %v to i8 166 %a = call i8 @llvm.nacl.atomic.rmw.i8(i32 1, i8* %ptr, i8 %trunc, i32 6) 173 ; CHECK-NEXT: %trunc = trunc i32 %v to i8 174 ; CHECK-NEXT: %a = call i8 @llvm.nacl.atomic.rmw.i8(i32 1, i32 %iptr, i8 %trunc, i32 6) 181 %trunc = trunc i32 %v to i16 183 %a = call i16 @llvm.nacl.atomic.rmw.i16(i32 1, i16* %ptr, i16 %trunc, i32 6) [all …]
|
/external/llvm/test/ExecutionEngine/OrcMCJIT/ |
D | test-cast.ll | 40 trunc i16 -1 to i8 ; <i8>:33 [#uses=0] 41 trunc i16 255 to i8 ; <i8>:34 [#uses=0] 49 trunc i16 1 to i8 ; <i8>:42 [#uses=0] 50 trunc i16 255 to i8 ; <i8>:43 [#uses=0] 58 trunc i32 -6 to i8 ; <i8>:51 [#uses=0] 59 trunc i32 6 to i8 ; <i8>:52 [#uses=0] 60 trunc i32 6 to i16 ; <i16>:53 [#uses=0] 67 trunc i32 7 to i8 ; <i8>:60 [#uses=0] 68 trunc i32 8 to i8 ; <i8>:61 [#uses=0] 69 trunc i32 9 to i16 ; <i16>:62 [#uses=0] [all …]
|
/external/swiftshader/third_party/LLVM/test/ExecutionEngine/ |
D | test-cast.ll | 40 trunc i16 -1 to i8 ; <i8>:33 [#uses=0] 41 trunc i16 255 to i8 ; <i8>:34 [#uses=0] 49 trunc i16 1 to i8 ; <i8>:42 [#uses=0] 50 trunc i16 255 to i8 ; <i8>:43 [#uses=0] 58 trunc i32 -6 to i8 ; <i8>:51 [#uses=0] 59 trunc i32 6 to i8 ; <i8>:52 [#uses=0] 60 trunc i32 6 to i16 ; <i16>:53 [#uses=0] 67 trunc i32 7 to i8 ; <i8>:60 [#uses=0] 68 trunc i32 8 to i8 ; <i8>:61 [#uses=0] 69 trunc i32 9 to i16 ; <i16>:62 [#uses=0] [all …]
|
/external/llvm/test/ExecutionEngine/MCJIT/ |
D | test-cast.ll | 40 trunc i16 -1 to i8 ; <i8>:33 [#uses=0] 41 trunc i16 255 to i8 ; <i8>:34 [#uses=0] 49 trunc i16 1 to i8 ; <i8>:42 [#uses=0] 50 trunc i16 255 to i8 ; <i8>:43 [#uses=0] 58 trunc i32 -6 to i8 ; <i8>:51 [#uses=0] 59 trunc i32 6 to i8 ; <i8>:52 [#uses=0] 60 trunc i32 6 to i16 ; <i16>:53 [#uses=0] 67 trunc i32 7 to i8 ; <i8>:60 [#uses=0] 68 trunc i32 8 to i8 ; <i8>:61 [#uses=0] 69 trunc i32 9 to i16 ; <i16>:62 [#uses=0] [all …]
|