| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | bitcast-bitcast.ll | 8 ret ppc_fp128 %bc2 12 ; CHECK-NEXT: ret ppc_fp128 %bc2 18 ret <2 x i32> %bc2 28 ret double %bc2 32 ; CHECK-NEXT: ret double %bc2 38 ret <2 x i32> %bc2 48 ret i64 %bc2 52 ; CHECK-NEXT: ret i64 %bc2 58 ret <4 x i16> %bc2 68 ret double %bc2 [all …]
|
| H A D | bitcast.ll | 104 ret <4 x i32> %bc2 130 %and = and <2 x i64> %bc2, %bc1 144 %and = and <2 x i64> %bc2, %bc1 158 %and = or <2 x i64> %bc1, %bc2 172 %xor = xor <2 x i64> %bc2, %bc1 208 ret i128 %bc2 223 ret <4 x i32> %bc2 388 ret float %bc2 402 ret i64 %bc2 412 ret <2 x i32> %bc2 [all …]
|
| H A D | bitcast-inseltpoison.ll | 102 ret <4 x i32> %bc2 128 %and = and <2 x i64> %bc2, %bc1 142 %and = and <2 x i64> %bc2, %bc1 159 ret i128 %bc2 174 ret <4 x i32> %bc2 338 %bc2 = bitcast i32 %ext to float 339 ret float %bc2 352 %bc2 = bitcast double %ext to i64 353 ret i64 %bc2 363 ret <2 x i32> %bc2 [all …]
|
| H A D | logical-select-inseltpoison.ll | 183 %and2 = and <2 x i64> %bc2, %sib 205 %and2 = and <2 x i64> %bc2, %sib 227 %and2 = and <2 x i64> %sib, %bc2 249 %and2 = and <2 x i64> %sib, %bc2 271 %and2 = and <2 x i64> %bc2, %sib 293 %and2 = and <2 x i64> %bc2, %sib 315 %and2 = and <2 x i64> %sib, %bc2 337 %and2 = and <2 x i64> %sib, %bc2 360 %and2 = and <2 x i64> %b, %bc2 362 %add = add <2 x i64> %and2, %bc2 [all …]
|
| H A D | logical-select.ll | 184 %and2 = and <2 x i64> %bc2, %sib 206 %and2 = and <2 x i64> %bc2, %sib 228 %and2 = and <2 x i64> %sib, %bc2 250 %and2 = and <2 x i64> %sib, %bc2 272 %and2 = and <2 x i64> %bc2, %sib 294 %and2 = and <2 x i64> %bc2, %sib 316 %and2 = and <2 x i64> %sib, %bc2 338 %and2 = and <2 x i64> %sib, %bc2 361 %and2 = and <2 x i64> %b, %bc2 498 %and2 = and i4 %bc2, %b [all …]
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | zvector.c | 91 bc = bc2; in foo() 330 bc = ~bc2; in foo() 357 sc = sc + bc2; in foo() 364 uc = uc + bc2; in foo() 399 sc += bc2; in foo() 403 uc += bc2; in foo() 442 sc = sc - bc2; in foo() 450 uc -= bc2; in foo() 600 sc &= bc2; in foo() 604 uc &= bc2; in foo() [all …]
|
| H A D | zvector2.c | 7 vector bool char bc, bc2; variable 47 ff = bc2; // expected-error {{incompatible type}} in foo() 142 ff &= bc2; // expected-error {{invalid operands}} in foo() 152 ff |= bc2; // expected-error {{invalid operands}} in foo() 162 ff ^= bc2; // expected-error {{invalid operands}} in foo()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | fp-logic.ll | 80 ret float %bc2 94 ret float %bc2 108 ret float %bc2 122 ret float %bc2 186 ret float %bc2 198 ret float %bc2 224 ret double %bc2 240 ret float %bc2 251 ret double %bc2 262 ret float %bc2 [all …]
|
| H A D | avx512fp16-fp-logic.ll | 73 ret half %bc2 87 ret half %bc2 101 ret half %bc2 115 ret half %bc2 180 ret half %bc2 192 ret half %bc2 208 ret half %bc2 220 ret half %bc2 232 ret half %bc2 244 ret <8 x half> %bc2 [all …]
|
| H A D | fp-logic-replace.ll | 28 %bc2 = bitcast double %y to i64 29 %and = and i64 %bc1, %bc2 51 %bc2 = bitcast double %y to i64 52 %not = xor i64 %bc2, -1 74 %bc2 = bitcast double %y to i64 75 %or = or i64 %bc1, %bc2 96 %bc2 = bitcast double %y to i64 97 %xor = xor i64 %bc1, %bc2
|
| H A D | catchpad-lifetime.ll | 42 %bc2 = bitcast i8** %alloca2 to i8* 43 call void @llvm.lifetime.start.p0i8(i64 4, i8* %bc2) 95 %bc2 = bitcast i8** %alloca2 to i8* 96 call void @llvm.lifetime.start.p0i8(i64 4, i8* %bc2)
|
| H A D | combine-or.ll | 306 %bc2 = bitcast <2 x double> %a1 to <2 x i64> 308 %and2 = and <2 x i64> %bc2, <i64 -1, i64 0> 321 %bc2 = bitcast <4 x float> %a1 to <4 x i32> 323 %and2 = and <4 x i32> %bc2, <i32 -1, i32 0, i32 0, i32 -1> 336 %bc2 = bitcast <4 x float> %a1 to <2 x i64> 338 %and2 = and <2 x i64> %bc2, <i64 -1, i64 0> 351 %bc2 = bitcast <4 x float> <float 1.0, float 1.0, float 1.0, float 1.0> to <4 x i32> 353 %and2 = and <4 x i32> %bc2, <i32 -1, i32 0, i32 0, i32 -1>
|
| /llvm-project-15.0.7/clang/test/CodeGen/SystemZ/ |
| H A D | zvector.c | 515 sc += bc2; in test_add_assign() 517 uc += bc2; in test_add_assign() 745 sc -= bc2; in test_sub_assign() 747 uc -= bc2; in test_sub_assign() 1127 bc = ~bc2; in test_not() 1376 sc &= bc2; in test_and_assign() 1378 uc &= bc2; in test_and_assign() 1379 bc &= bc2; in test_and_assign() 1634 sc |= bc2; in test_or_assign() 1636 uc |= bc2; in test_or_assign() [all …]
|
| /llvm-project-15.0.7/llvm/utils/ |
| H A D | findoptdiff | 53 bc2=$4 63 opt2="${bc2}.opt" 65 ll2="${bc2}.ll" 67 opt2ll="${bc2}.opt.ll" 79 $opt2 $switches_to_use "$bc2" -o - | $dis2 | $filt2 > "$opt2ll"
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-vcvt_f.ll | 54 %r = fpext <2 x float> %bc2 to <2 x double> 69 %bc2 = bitcast <1 x i64> %ext to <2 x float> 70 %r = fpext <2 x float> %bc2 to <2 x double> 86 %r = fpext <2 x float> %bc2 to <2 x double> 102 %r = fpext <2 x float> %bc2 to <2 x double> 117 %bc2 = bitcast <8 x i8> %ext to <2 x float> 134 %r = fpext <4 x half> %bc2 to <4 x float> 150 %r = fpext <4 x half> %bc2 to <4 x float> 166 %r = fpext <4 x half> %bc2 to <4 x float> 181 %bc2 = bitcast <8 x i8> %ext to <4 x half> [all …]
|
| H A D | fcvt-int.ll | 161 %bc2 = bitcast i64 %and to double 162 ret double %bc2 173 %bc2 = bitcast i32 %xor to float 174 ret float %bc2
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | memcpy_chk_no_tail.ll | 15 %bc2 = bitcast %struct.int_sqrt* %q to i8* 16 %obj = tail call i64 @llvm.objectsize.i64.p0i8(i8* %bc2, i1 false, i1 true, i1 false) 17 %call = call i8* @__memcpy_chk(i8* %bc2, i8* nonnull %bc, i64 1000, i64 %obj) #4
|
| /llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/X86/ |
| H A D | shuffle-inseltpoison.ll | 20 %bc2 = bitcast <2 x i64> %bc1 to <8 x i16> 21 %add.i = add <8 x i16> %bc2, %bc2 41 %bc2 = bitcast <2 x i64> %bc1 to <16 x i8> 42 %add.i = add <16 x i8> %bc2, %bc2 62 %bc2 = bitcast <2 x i64> %bc1 to <4 x i32> 63 %add.i = add <4 x i32> %bc2, %bc2 85 %add = add <8 x i16> %bc1, %bc2 103 %add = add <16 x i8> %bc1, %bc2 121 %add = add <16 x i8> %bc1, %bc2 139 %add = add <4 x i32> %bc1, %bc2 [all …]
|
| H A D | shuffle.ll | 20 %bc2 = bitcast <2 x i64> %bc1 to <8 x i16> 21 %add.i = add <8 x i16> %bc2, %bc2 41 %bc2 = bitcast <2 x i64> %bc1 to <16 x i8> 42 %add.i = add <16 x i8> %bc2, %bc2 62 %bc2 = bitcast <2 x i64> %bc1 to <4 x i32> 63 %add.i = add <4 x i32> %bc2, %bc2 85 %add = add <8 x i16> %bc1, %bc2 103 %add = add <16 x i8> %bc1, %bc2 121 %add = add <16 x i8> %bc1, %bc2 139 %add = add <4 x i32> %bc1, %bc2 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | fabs.ll | 26 %bc2 = bitcast i32 %and to float 27 ret float %bc2
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | float-bit-preserving-dagcombines.ll | 60 %bc2 = bitcast i32 %and to float 61 %a4 = fadd float %a1, %bc2 133 %bc2 = bitcast i64 %and to double 134 %a4 = fadd double %a1, %bc2 182 %bc2 = bitcast i32 %and to float 183 %a4 = fmul float %a1, %bc2 256 %bc2 = bitcast i64 %and to double 257 %a4 = fmul double %a1, %bc2 308 %bc2 = bitcast i32 %and to float 309 %a4 = fmul float %a1, %bc2 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/VectorCombine/X86/ |
| H A D | shuffle-inseltpoison.ll | 117 %bc2 = bitcast <16 x i8> %add to <4 x i32> 118 %permil1 = shufflevector <4 x i32> %bc2, <4 x i32> poison, <4 x i32> <i32 3, i32 2, i32 1, i32 0> 148 %bc2 = bitcast <8 x i16> %add to <4 x i32> 149 %permil1 = shufflevector <4 x i32> %bc2, <4 x i32> poison, <4 x i32> <i32 3, i32 2, i32 1, i32 0>
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | zero-sized-pointee-crash.ll | 20 ; CHECK-NEXT: %[[bc2:.*]] = bitcast i8* %[[gep]] to {}*
|
| /llvm-project-15.0.7/llvm/test/tools/gold/X86/ |
| H A D | thinlto-emit-llvm.ll | 5 ; RUN: llvm-dis %t.bc2 -o - | FileCheck --check-prefix=CHECK-BC2 %s
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVNHoist/ |
| H A D | infinite-loop-indirect.ll | 209 ; CHECK: %bc2 = add i32 %0, 10 264 %bc2 = add i32 %0, 10 265 ret i32 %bc2
|