Home
last modified time | relevance | path

Searched refs:zext (Results 1 – 25 of 859) sorted by relevance

12345678910>>...35

/external/llvm/test/Transforms/InstCombine/
Dudivrem-change-width.ll7 %conv = zext i8 %a to i32
8 %conv2 = zext i8 %b to i32
17 %conv = zext i8 %a to i32
18 %conv2 = zext i8 %b to i32
27 %conv = zext i8 %a to i32
28 %conv2 = zext i8 %b to i32
33 ; CHECK: zext
37 %conv = zext i8 %a to i32
38 %conv2 = zext i8 %b to i32
43 ; CHECK: zext
[all …]
/external/llvm/test/CodeGen/X86/
D2008-12-02-IllegalResultType.ll12 %2 = zext i8 %1 to i64 ; <i64> [#uses=1]
14 %4 = zext i1 %3 to i64 ; <i64> [#uses=1]
17 %7 = zext i1 %6 to i8 ; <i8> [#uses=1]
19 %9 = zext i8 %8 to i64 ; <i64> [#uses=1]
21 %11 = zext i1 %10 to i8 ; <i8> [#uses=1]
23 %13 = zext i8 %12 to i64 ; <i64> [#uses=1]
25 %15 = zext i1 %14 to i8 ; <i8> [#uses=1]
27 %17 = zext i8 %16 to i64 ; <i64> [#uses=1]
29 %19 = zext i1 %18 to i8 ; <i8> [#uses=1]
31 %21 = zext i8 %20 to i64 ; <i64> [#uses=1]
[all …]
Dvec_zext.ll6 %G = zext <4 x i16> %F to <4 x i32>
8 %Y = zext <4 x i16> %H to <4 x i32>
16 %G = zext <4 x i16> %F to <4 x i64>
18 %Y = zext <4 x i16> %H to <4 x i64>
26 %G = zext <4 x i32> %F to <4 x i64>
28 %Y = zext <4 x i32> %H to <4 x i64>
35 %G = zext <4 x i8> %F to <4 x i16>
37 %Y = zext <4 x i8> %H to <4 x i16>
44 %G = zext <4 x i8> %F to <4 x i32>
46 %Y = zext <4 x i8> %H to <4 x i32>
[all …]
Dshift-folding.ll11 %gep.upgrd.1 = zext i32 %Y to i64
24 %gep.upgrd.2 = zext i32 %Y to i64
62 %i.zext = zext i16 %i to i32
63 %index = lshr i32 %i.zext, 11
64 %index.zext = zext i32 %index to i64
65 %val.ptr = getelementptr inbounds i32* %arr, i64 %index.zext
67 %val.zext = zext i32 %val to i64
68 %sum = add i64 %val.zext, %index.zext
DAtomics-64.ll312 %1 = zext i8 %0 to i32
318 %6 = zext i8 %5 to i32
324 %11 = zext i8 %10 to i32
331 %17 = zext i8 %16 to i32
338 %23 = zext i8 %22 to i32
344 %28 = zext i8 %27 to i32
350 %33 = zext i8 %32 to i64
356 %38 = zext i8 %37 to i64
362 %43 = zext i8 %42 to i64
368 %48 = zext i8 %47 to i64
[all …]
D2013-01-09-DAGCombineBug.ll51 …4 xor (i64 zext (i1 trunc (i192 lshr (i192 or (i192 shl (i192 zext (i64 trunc (i128 lshr (i128 tru…
57zext (i64 trunc (i128 lshr (i128 trunc (i384 lshr (i384 or (i384 shl (i384 zext (i64 ptrtoint ([2 …
60zext (i64 trunc (i128 lshr (i128 trunc (i384 lshr (i384 or (i384 shl (i384 zext (i64 ptrtoint ([2 …
Dfold-and-shift.ll39 ; To make matters worse, because of the two-phase zext of %i and their reuse in
50 %i.zext = zext i16 %i to i32
51 %index = lshr i32 %i.zext, 11
54 %sum = add i32 %val, %i.zext
69 %i.zext = zext i16 %i to i32
70 %index = lshr i32 %i.zext, 11
71 %index.zext = zext i32 %index to i64
72 %val.ptr = getelementptr inbounds i32* %arr, i64 %index.zext
74 %sum.1 = add i32 %val, %i.zext
/external/llvm/test/CodeGen/SystemZ/
Dint-conv-10.ll10 %ext = zext i32 %a to i64
20 %ext = zext i32 %word to i64
39 %ext = zext i32 %word to i64
50 %ext = zext i32 %word to i64
63 %ext = zext i32 %word to i64
74 %ext = zext i32 %word to i64
85 %ext = zext i32 %word to i64
98 %ext = zext i32 %word to i64
111 %ext = zext i32 %word to i64
138 %ext0 = zext i32 %val0 to i64
[all …]
Dint-mul-08.ll13 %ax = zext i64 %a to i128
14 %bx = zext i64 %b to i128
45 %ax = zext i64 %a to i128
46 %bx = zext i64 %b to i128
61 %ax = zext i64 %a to i128
62 %bx = zext i64 %b to i128
88 %ax = zext i64 %a to i128
89 %bx = zext i64 %b to i128
103 %ax = zext i64 %a to i128
104 %bx = zext i64 %b to i128
[all …]
Dint-conv-08.ll11 %ext = zext i16 %half to i64
21 %ext = zext i16 %half to i64
40 %ext = zext i16 %half to i64
51 %ext = zext i16 %half to i64
64 %ext = zext i16 %half to i64
75 %ext = zext i16 %half to i64
86 %ext = zext i16 %half to i64
99 %ext = zext i16 %half to i64
112 %ext = zext i16 %half to i64
156 %ext0 = zext i16 %trunc0 to i64
[all …]
Dint-conv-04.ll11 %ext = zext i8 %byte to i64
21 %ext = zext i8 %byte to i64
40 %ext = zext i8 %byte to i64
51 %ext = zext i8 %byte to i64
64 %ext = zext i8 %byte to i64
75 %ext = zext i8 %byte to i64
86 %ext = zext i8 %byte to i64
99 %ext = zext i8 %byte to i64
112 %ext = zext i8 %byte to i64
156 %ext0 = zext i8 %trunc0 to i64
[all …]
Dint-conv-02.ll11 %ext = zext i8 %byte to i32
21 %ext = zext i8 %byte to i32
40 %ext = zext i8 %byte to i32
51 %ext = zext i8 %byte to i32
64 %ext = zext i8 %byte to i32
75 %ext = zext i8 %byte to i32
86 %ext = zext i8 %byte to i32
99 %ext = zext i8 %byte to i32
112 %ext = zext i8 %byte to i32
156 %ext0 = zext i8 %trunc0 to i32
[all …]
Dint-conv-06.ll11 %ext = zext i16 %half to i32
21 %ext = zext i16 %half to i32
40 %ext = zext i16 %half to i32
51 %ext = zext i16 %half to i32
64 %ext = zext i16 %half to i32
75 %ext = zext i16 %half to i32
86 %ext = zext i16 %half to i32
99 %ext = zext i16 %half to i32
112 %ext = zext i16 %half to i32
156 %ext0 = zext i16 %trunc0 to i32
[all …]
Dint-add-04.ll12 %bext = zext i32 %b to i64
23 %bext = zext i32 %b to i64
35 %bext = zext i32 %b to i64
49 %bext = zext i32 %b to i64
61 %bext = zext i32 %b to i64
73 %bext = zext i32 %b to i64
87 %bext = zext i32 %b to i64
101 %bext = zext i32 %b to i64
157 %ext0 = zext i32 %frob0 to i64
158 %ext1 = zext i32 %frob1 to i64
[all …]
Dint-sub-03.ll12 %bext = zext i32 %b to i64
23 %bext = zext i32 %b to i64
35 %bext = zext i32 %b to i64
49 %bext = zext i32 %b to i64
61 %bext = zext i32 %b to i64
73 %bext = zext i32 %b to i64
87 %bext = zext i32 %b to i64
101 %bext = zext i32 %b to i64
157 %ext0 = zext i32 %frob0 to i64
158 %ext1 = zext i32 %frob1 to i64
[all …]
/external/llvm/test/CodeGen/Hexagon/
Dcmp_pred_reg.ll9 %selv = zext i1 %cmp to i32
17 %selv = zext i1 %cmp to i32
25 %selv = zext i1 %cmp to i32
33 %selv = zext i1 %cmp to i32
41 %selv = zext i1 %cmp to i32
49 %selv = zext i1 %cmp to i32
57 %selv = zext i1 %cmp to i32
65 %selv = zext i1 %cmp to i32
73 %selv = zext i1 %cmp to i32
81 %selv = zext i1 %cmp to i32
[all …]
Dcmp_pred.ll9 %selv = zext i1 %cmp to i32
17 %selv = zext i1 %cmp to i32
25 %selv = zext i1 %cmp to i32
33 %selv = zext i1 %cmp to i32
41 %selv = zext i1 %cmp to i32
49 %selv = zext i1 %cmp to i32
57 %selv = zext i1 %cmp to i32
65 %selv = zext i1 %cmp to i32
73 %selv = zext i1 %cmp to i32
81 %selv = zext i1 %cmp to i32
[all …]
/external/llvm/test/CodeGen/NVPTX/
Dcompare-int.ll16 %ret = zext i1 %cmp to i64
25 %ret = zext i1 %cmp to i64
34 %ret = zext i1 %cmp to i64
43 %ret = zext i1 %cmp to i64
52 %ret = zext i1 %cmp to i64
61 %ret = zext i1 %cmp to i64
70 %ret = zext i1 %cmp to i64
79 %ret = zext i1 %cmp to i64
88 %ret = zext i1 %cmp to i64
97 %ret = zext i1 %cmp to i64
[all …]
/external/llvm/test/CodeGen/MSP430/
Dbit.ll11 %t3 = zext i1 %t2 to i8
20 %t3 = zext i1 %t2 to i8
29 %t3 = zext i1 %t2 to i8
39 %t4 = zext i1 %t3 to i8
49 %t4 = zext i1 %t3 to i8
59 %t4 = zext i1 %t3 to i8
69 %t4 = zext i1 %t3 to i8
80 %t5 = zext i1 %t4 to i8
92 %t3 = zext i1 %t2 to i16
101 %t3 = zext i1 %t2 to i16
[all …]
/external/llvm/test/Analysis/ScalarEvolution/
Dfold.ll4 %A = zext i8 %x to i12
6 ; CHECK: zext i8 %x to i16
11 %A = zext i8 %x to i16
19 %A = zext i8 %x to i16
47 ; CHECK-NEXT: (zext i32 ([[EXPR]]) to i34)
48 %F = zext i16 %B to i30
51 %G = zext i16 %B to i32
54 %H = zext i16 %B to i34
56 ; CHECK-NEXT: (zext i32 ([[EXPR]]) to i34)
/external/llvm/test/ExecutionEngine/MCJIT/
Dtest-cast.ll9 zext i1 true to i8 ; <i8>:2 [#uses=0]
10 zext i1 true to i8 ; <i8>:3 [#uses=0]
11 zext i1 true to i16 ; <i16>:4 [#uses=0]
12 zext i1 true to i16 ; <i16>:5 [#uses=0]
13 zext i1 true to i32 ; <i32>:6 [#uses=0]
14 zext i1 true to i32 ; <i32>:7 [#uses=0]
15 zext i1 true to i64 ; <i64>:8 [#uses=0]
16 zext i1 true to i64 ; <i64>:9 [#uses=0]
33 zext i8 4 to i16 ; <i16>:26 [#uses=0]
34 zext i8 4 to i16 ; <i16>:27 [#uses=0]
[all …]
Dtest-shift.ll5 %shift.upgrd.1 = zext i8 %shamt to i32 ; <i32> [#uses=1]
8 %shift.upgrd.2 = zext i8 %shamt to i32 ; <i32> [#uses=1]
13 %shift.upgrd.5 = zext i8 %shamt to i32 ; <i32> [#uses=1]
16 %shift.upgrd.6 = zext i8 %shamt to i32 ; <i32> [#uses=1]
20 %shift.upgrd.7 = zext i8 %shamt to i64 ; <i64> [#uses=1]
23 %shift.upgrd.8 = zext i8 %shamt to i64 ; <i64> [#uses=1]
26 %shift.upgrd.9 = zext i8 %shamt to i64 ; <i64> [#uses=1]
29 %shift.upgrd.10 = zext i8 %shamt to i64 ; <i64> [#uses=1]
/external/llvm/test/ExecutionEngine/
Dtest-cast.ll9 zext i1 true to i8 ; <i8>:2 [#uses=0]
10 zext i1 true to i8 ; <i8>:3 [#uses=0]
11 zext i1 true to i16 ; <i16>:4 [#uses=0]
12 zext i1 true to i16 ; <i16>:5 [#uses=0]
13 zext i1 true to i32 ; <i32>:6 [#uses=0]
14 zext i1 true to i32 ; <i32>:7 [#uses=0]
15 zext i1 true to i64 ; <i64>:8 [#uses=0]
16 zext i1 true to i64 ; <i64>:9 [#uses=0]
33 zext i8 4 to i16 ; <i16>:26 [#uses=0]
34 zext i8 4 to i16 ; <i16>:27 [#uses=0]
[all …]
Dtest-shift.ll5 %shift.upgrd.1 = zext i8 %shamt to i32 ; <i32> [#uses=1]
8 %shift.upgrd.2 = zext i8 %shamt to i32 ; <i32> [#uses=1]
13 %shift.upgrd.5 = zext i8 %shamt to i32 ; <i32> [#uses=1]
16 %shift.upgrd.6 = zext i8 %shamt to i32 ; <i32> [#uses=1]
20 %shift.upgrd.7 = zext i8 %shamt to i64 ; <i64> [#uses=1]
23 %shift.upgrd.8 = zext i8 %shamt to i64 ; <i64> [#uses=1]
26 %shift.upgrd.9 = zext i8 %shamt to i64 ; <i64> [#uses=1]
29 %shift.upgrd.10 = zext i8 %shamt to i64 ; <i64> [#uses=1]
/external/llvm/test/CodeGen/Mips/
Dmips64-fp-indexed-ls.ll16 %idxprom = zext i32 %o to i64
25 %idxprom = zext i32 %o to i64
34 %idxprom = zext i32 %c to i64
35 %idxprom1 = zext i32 %b to i64
45 %idxprom = zext i32 %o to i64
55 %idxprom = zext i32 %o to i64
65 %idxprom = zext i32 %c to i64
66 %idxprom1 = zext i32 %b to i64
76 %idxprom = zext i32 %c to i64
77 %idxprom1 = zext i32 %b to i64
[all …]

12345678910>>...35