Searched refs:zext (Results 1 – 25 of 763) sorted by relevance
12345678910>>...31
7 %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 i3228 %conv2 = zext i8 %b to i3233 ; CHECK: zext37 %conv = zext i8 %a to i3238 %conv2 = zext i8 %b to i3243 ; CHECK: zext[all …]
11 %d = zext i32 %c to i6433 %d = zext i32 %c to i6444 %d = zext i32 %x to i6455 %B = zext i32 %A to i12865 %B = zext i64 %A to i12876 %B = zext i64 %A to i12881 ; CHECK: %B = zext i64 %A to i9287 %tmp38 = zext i32 %A to i12888 %tmp32 = zext i32 %B to i12894 ; CHECK: %tmp38 = zext i32 %A to i64[all …]
12 %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 …]
6 %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 …]
11 %gep.upgrd.1 = zext i32 %Y to i6424 %gep.upgrd.2 = zext i32 %Y to i6462 %i.zext = zext i16 %i to i3263 %index = lshr i32 %i.zext, 1164 %index.zext = zext i32 %index to i6465 %val.ptr = getelementptr inbounds i32* %arr, i64 %index.zext67 %val.zext = zext i32 %val to i6468 %sum = add i64 %val.zext, %index.zext
39 ; To make matters worse, because of the two-phase zext of %i and their reuse in50 %i.zext = zext i16 %i to i3251 %index = lshr i32 %i.zext, 1154 %sum = add i32 %val, %i.zext69 %i.zext = zext i16 %i to i3270 %index = lshr i32 %i.zext, 1171 %index.zext = zext i32 %index to i6472 %val.ptr = getelementptr inbounds i32* %arr, i64 %index.zext74 %sum.1 = add i32 %val, %i.zext
312 %1 = zext i8 %0 to i32318 %6 = zext i8 %5 to i32324 %11 = zext i8 %10 to i32331 %17 = zext i8 %16 to i32338 %23 = zext i8 %22 to i32344 %28 = zext i8 %27 to i32350 %33 = zext i8 %32 to i64356 %38 = zext i8 %37 to i64362 %43 = zext i8 %42 to i64368 %48 = zext i8 %47 to i64[all …]
5 %shift.upgrd.1 = zext i8 %C to i64 ; <i64> [#uses=1]11 %shift.upgrd.2 = zext i8 %C to i64 ; <i64> [#uses=1]17 %shift.upgrd.3 = zext i8 %C to i64 ; <i64> [#uses=1]23 %shift.upgrd.4 = zext i8 %C to i32 ; <i32> [#uses=1]26 %shift.upgrd.5 = zext i8 %Cv to i32 ; <i32> [#uses=1]33 %shift.upgrd.6 = zext i8 %C to i16 ; <i16> [#uses=1]36 %shift.upgrd.7 = zext i8 %Cv to i16 ; <i16> [#uses=1]
10 %2 = zext i16 %1 to i32 ; <i32> [#uses=1]14 %6 = zext i1 %5 to i32 ; <i32> [#uses=1]16 %8 = zext i1 %7 to i32 ; <i32> [#uses=1]19 %11 = zext i1 %10 to i32 ; <i32> [#uses=1]22 %14 = zext i1 %13 to i32 ; <i32> [#uses=1]25 %17 = zext i1 %16 to i32 ; <i32> [#uses=1]
9 ;CHECK: cost of 1 {{.*}} zext10 %A = zext <4 x i1> undef to <4 x i32>17 ;CHECK-NOT: cost of 1 {{.*}} zext18 %D = zext <8 x i1> undef to <8 x i32>26 ;CHECK: cost of 1 {{.*}} zext27 %G = zext i1 undef to i3236 ;CHECK: cost of 6 {{.*}} zext37 %Z = zext <8 x i1> %in to <8 x i32>43 ;CHECK: cost of 1 {{.*}} zext44 %B = zext <8 x i16> undef to <8 x i32>[all …]
9 %selv = zext i1 %cmp to i3217 %selv = zext i1 %cmp to i3225 %selv = zext i1 %cmp to i3233 %selv = zext i1 %cmp to i3241 %selv = zext i1 %cmp to i3249 %selv = zext i1 %cmp to i3257 %selv = zext i1 %cmp to i3265 %selv = zext i1 %cmp to i3273 %selv = zext i1 %cmp to i3281 %selv = zext i1 %cmp to i32[all …]
12 %selv = zext i1 %cmp to i3222 %selv = zext i1 %cmp to i3231 %selv = zext i1 %cmp to i3241 %selv = zext i1 %cmp to i3251 %selv = zext i1 %cmp to i3260 %selv = zext i1 %cmp to i3269 %selv = zext i1 %cmp to i3278 %selv = zext i1 %cmp to i3287 %selv = zext i1 %cmp to i32
18 %ret = zext i1 %cmp to i6427 %ret = zext i1 %cmp to i6436 %ret = zext i1 %cmp to i6445 %ret = zext i1 %cmp to i6454 %ret = zext i1 %cmp to i6463 %ret = zext i1 %cmp to i6472 %ret = zext i1 %cmp to i6481 %ret = zext i1 %cmp to i6490 %ret = zext i1 %cmp to i6499 %ret = zext i1 %cmp to i64[all …]
11 %t3 = zext i1 %t2 to i820 %t3 = zext i1 %t2 to i829 %t3 = zext i1 %t2 to i839 %t4 = zext i1 %t3 to i849 %t4 = zext i1 %t3 to i859 %t4 = zext i1 %t3 to i869 %t4 = zext i1 %t3 to i880 %t5 = zext i1 %t4 to i892 %t3 = zext i1 %t2 to i16101 %t3 = zext i1 %t2 to i16[all …]
8 %t3 = zext i1 %t2 to i1620 %t3 = zext i1 %t2 to i1630 %t2 = zext i1 %t1 to i1642 %t2 = zext i1 %t1 to i1653 %t2 = zext i1 %t1 to i1664 %t2 = zext i1 %t1 to i1674 %t2 = zext i1 %t1 to i1685 %t2 = zext i1 %t1 to i1695 %t2 = zext i1 %t1 to i16101 %t2 = zext i1 %t1 to i16[all …]
9 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 …]
5 %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]
4 %A = zext i8 %x to i126 ; CHECK: zext i8 %x to i1611 %A = zext i8 %x to i1619 %A = zext i8 %x to i1647 ; CHECK-NEXT: (zext i32 ([[EXPR]]) to i34)48 %F = zext i16 %B to i3051 %G = zext i16 %B to i3254 %H = zext i16 %B to i3456 ; CHECK-NEXT: (zext i32 ([[EXPR]]) to i34)
16 %idxprom = zext i32 %o to i6425 %idxprom = zext i32 %o to i6434 %idxprom = zext i32 %c to i6435 %idxprom1 = zext i32 %b to i6445 %idxprom = zext i32 %o to i6455 %idxprom = zext i32 %o to i6465 %idxprom = zext i32 %c to i6466 %idxprom1 = zext i32 %b to i6476 %idxprom = zext i32 %c to i6477 %idxprom1 = zext i32 %b to i64[all …]
5 %tmp1 = zext i64 %AL to i128 ; <i128> [#uses=1]6 %tmp23 = zext i64 %AH to i128 ; <i128> [#uses=1]9 %tmp67 = zext i64 %BL to i128 ; <i128> [#uses=1]10 %tmp89 = zext i64 %BH to i128 ; <i128> [#uses=1]24 %tmp1 = zext i64 %AL to i128 ; <i128> [#uses=1]25 %tmp23 = zext i64 %AH to i128 ; <i128> [#uses=1]28 %tmp67 = zext i64 %BL to i128 ; <i128> [#uses=1]29 %tmp89 = zext i64 %BH to i128 ; <i128> [#uses=1]
36 %4 = zext i32 %3 to i64 ; <i64> [#uses=1]41 %9 = zext i32 %8 to i64 ; <i64> [#uses=1]45 %13 = zext i32 %1 to i64 ; <i64> [#uses=1]54 %21 = zext i32 %20 to i64 ; <i64> [#uses=1]60 %27 = zext i32 %26 to i64 ; <i64> [#uses=1]64 %31 = zext i32 %17 to i64 ; <i64> [#uses=1]73 %39 = zext i32 %38 to i64 ; <i64> [#uses=1]79 %45 = zext i32 %44 to i64 ; <i64> [#uses=1]83 %49 = zext i32 %35 to i64 ; <i64> [#uses=1]90 %55 = zext i32 %54 to i64 ; <i64> [#uses=1][all …]
266 %7 = zext i8 %6 to i16272 %12 = zext i8 %11 to i16278 %17 = zext i8 %16 to i32284 %22 = zext i8 %21 to i32290 %27 = zext i8 %26 to i64296 %32 = zext i8 %31 to i64310 %43 = zext i8 %42 to i16316 %48 = zext i8 %47 to i16322 %53 = zext i8 %52 to i32328 %58 = zext i8 %57 to i32[all …]