| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | vfloatintrinsics.ll | 11 %1 = call %v2f32 @llvm.sqrt.v2f32(%v2f32 %a) 23 %1 = call %v2f32 @llvm.sin.v2f32(%v2f32 %a) 29 %1 = call %v2f32 @llvm.cos.v2f32(%v2f32 %a) 35 %1 = call %v2f32 @llvm.pow.v2f32(%v2f32 %a, %v2f32 %b) 41 %1 = call %v2f32 @llvm.exp.v2f32(%v2f32 %a) 69 define %v2f32 @test_v2f32.fma(%v2f32 %a, %v2f32 %b, %v2f32 %c) { 71 %1 = call %v2f32 @llvm.fma.v2f32(%v2f32 %a, %v2f32 %b, %v2f32 %c) 113 declare %v2f32 @llvm.sin.v2f32(%v2f32) #0 114 declare %v2f32 @llvm.cos.v2f32(%v2f32) #0 115 declare %v2f32 @llvm.pow.v2f32(%v2f32, %v2f32) #0 [all …]
|
| H A D | vcvt-v8.ll | 14 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtas.v2i32.v2f32(<2 x float> %tmp1) 30 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtns.v2i32.v2f32(<2 x float> %tmp1) 46 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtps.v2i32.v2f32(<2 x float> %tmp1) 62 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtms.v2i32.v2f32(<2 x float> %tmp1) 78 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtau.v2i32.v2f32(<2 x float> %tmp1) 94 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtnu.v2i32.v2f32(<2 x float> %tmp1) 110 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtpu.v2i32.v2f32(<2 x float> %tmp1) 126 %tmp2 = call <2 x i32> @llvm.arm.neon.vcvtmu.v2i32.v2f32(<2 x float> %tmp1) 131 declare <2 x i32> @llvm.arm.neon.vcvtas.v2i32.v2f32(<2 x float>) nounwind readnone 133 declare <2 x i32> @llvm.arm.neon.vcvtns.v2i32.v2f32(<2 x float>) nounwind readnone [all …]
|
| H A D | vrec.ll | 23 %tmp2 = call <2 x float> @llvm.arm.neon.vrecpe.v2f32(<2 x float> %tmp1) 38 declare <2 x float> @llvm.arm.neon.vrecpe.v2f32(<2 x float>) nounwind readnone 46 %tmp3 = call <2 x float> @llvm.arm.neon.vrecps.v2f32(<2 x float> %tmp1, <2 x float> %tmp2) 59 declare <2 x float> @llvm.arm.neon.vrecps.v2f32(<2 x float>, <2 x float>) nounwind readnone 82 %tmp2 = call <2 x float> @llvm.arm.neon.vrsqrte.v2f32(<2 x float> %tmp1) 97 declare <2 x float> @llvm.arm.neon.vrsqrte.v2f32(<2 x float>) nounwind readnone 105 %tmp3 = call <2 x float> @llvm.arm.neon.vrsqrts.v2f32(<2 x float> %tmp1, <2 x float> %tmp2) 118 declare <2 x float> @llvm.arm.neon.vrsqrts.v2f32(<2 x float>, <2 x float>) nounwind readnone
|
| H A D | fabs-neon.ll | 14 %foo = call <2 x float> @llvm.fabs.v2f32(<2 x float> %a) 17 declare <2 x float> @llvm.fabs.v2f32(<2 x float> %a) 42 %fabs = call <2 x float> @llvm.fabs.v2f32(<2 x float> %bitcast) 53 %fabs = call <2 x float> @llvm.fabs.v2f32(<2 x float> %bitcast)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-vfloatintrinsics.ll | 599 %1 = call %v2f32 @llvm.pow.v2f32(%v2f32 %a, %v2f32 %b) 651 define %v2f32 @test_v2f32.fma(%v2f32 %a, %v2f32 %b, %v2f32 %c) { 654 %1 = call %v2f32 @llvm.fma.v2f32(%v2f32 %a, %v2f32 %b, %v2f32 %c) 715 declare %v2f32 @llvm.sqrt.v2f32(%v2f32) #0 717 declare %v2f32 @llvm.sin.v2f32(%v2f32) #0 718 declare %v2f32 @llvm.cos.v2f32(%v2f32) #0 719 declare %v2f32 @llvm.pow.v2f32(%v2f32, %v2f32) #0 720 declare %v2f32 @llvm.exp.v2f32(%v2f32) #0 721 declare %v2f32 @llvm.exp2.v2f32(%v2f32) #0 722 declare %v2f32 @llvm.log.v2f32(%v2f32) #0 [all …]
|
| H A D | v8.5a-neon-frint3264-intrinsic.ll | 3 declare <2 x float> @llvm.aarch64.neon.frint32x.v2f32(<2 x float>) 5 declare <2 x float> @llvm.aarch64.neon.frint32z.v2f32(<2 x float>) 13 %val = tail call <2 x float> @llvm.aarch64.neon.frint32x.v2f32(<2 x float> %a) 31 %val = tail call <2 x float> @llvm.aarch64.neon.frint32z.v2f32(<2 x float> %a) 44 declare <2 x float> @llvm.aarch64.neon.frint64x.v2f32(<2 x float>) 46 declare <2 x float> @llvm.aarch64.neon.frint64z.v2f32(<2 x float>) 54 %val = tail call <2 x float> @llvm.aarch64.neon.frint64x.v2f32(<2 x float> %a) 72 %val = tail call <2 x float> @llvm.aarch64.neon.frint64z.v2f32(<2 x float> %a)
|
| H A D | arm64-fminv.ll | 6 %min = call float @llvm.aarch64.neon.fminv.f32.v2f32(<2 x float> %in) 24 declare float @llvm.aarch64.neon.fminv.f32.v2f32(<2 x float>) 31 %max = call float @llvm.aarch64.neon.fmaxv.f32.v2f32(<2 x float> %in) 49 declare float @llvm.aarch64.neon.fmaxv.f32.v2f32(<2 x float>) 56 %minnm = call float @llvm.aarch64.neon.fminnmv.f32.v2f32(<2 x float> %in) 74 declare float @llvm.aarch64.neon.fminnmv.f32.v2f32(<2 x float>) 81 %maxnm = call float @llvm.aarch64.neon.fmaxnmv.f32.v2f32(<2 x float> %in) 99 declare float @llvm.aarch64.neon.fmaxnmv.f32.v2f32(<2 x float>)
|
| H A D | neon-fp16fml.ll | 3 declare <2 x float> @llvm.aarch64.neon.fmlal.v2f32.v4f16(<2 x float>, <4 x half>, <4 x half>) 4 declare <2 x float> @llvm.aarch64.neon.fmlsl.v2f32.v4f16(<2 x float>, <4 x half>, <4 x half>) 5 declare <2 x float> @llvm.aarch64.neon.fmlal2.v2f32.v4f16(<2 x float>, <4 x half>, <4 x half>) 6 declare <2 x float> @llvm.aarch64.neon.fmlsl2.v2f32.v4f16(<2 x float>, <4 x half>, <4 x half>) 16 …%vfmlal_low2.i = call <2 x float> @llvm.aarch64.neon.fmlal.v2f32.v4f16(<2 x float> %a, <4 x half> … 24 …%vfmlsl_low2.i = call <2 x float> @llvm.aarch64.neon.fmlsl.v2f32.v4f16(<2 x float> %a, <4 x half> … 32 …%vfmlal_high2.i = call <2 x float> @llvm.aarch64.neon.fmlal2.v2f32.v4f16(<2 x float> %a, <4 x half… 40 …%vfmlsl_high2.i = call <2 x float> @llvm.aarch64.neon.fmlsl2.v2f32.v4f16(<2 x float> %a, <4 x half…
|
| H A D | arm64-vcvt.ll | 12 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtas.v2i32.v2f32(<2 x float> %A) 500 %tmp3 = call <2 x float> @llvm.round.v2f32(<2 x float> %A) 522 declare <2 x float> @llvm.round.v2f32(<2 x float>) nounwind readnone 531 %tmp3 = call <2 x float> @llvm.nearbyint.v2f32(<2 x float> %A) 562 %tmp3 = call <2 x float> @llvm.floor.v2f32(<2 x float> %A) 593 %tmp3 = call <2 x float> @llvm.roundeven.v2f32(<2 x float> %A) 625 %tmp3 = call <2 x float> @llvm.ceil.v2f32(<2 x float> %A) 649 declare <2 x float> @llvm.ceil.v2f32(<2 x float>) nounwind readnone 658 %tmp3 = call <2 x float> @llvm.rint.v2f32(<2 x float> %A) 680 declare <2 x float> @llvm.rint.v2f32(<2 x float>) nounwind readnone [all …]
|
| H A D | sincospow-vector-expansion.ll | 54 %1 = call <2 x float> @llvm.cos.v2f32(<2 x float> %v1) 66 %1 = call <2 x float> @llvm.sin.v2f32(<2 x float> %v1) 74 %1 = call <2 x float> @llvm.pow.v2f32(<2 x float> %v1, <2 x float> %v2) 78 declare <2 x float> @llvm.cos.v2f32(<2 x float>) 79 declare <2 x float> @llvm.sin.v2f32(<2 x float>) 80 declare <2 x float> @llvm.pow.v2f32(<2 x float>, <2 x float>)
|
| H A D | arm64-vcvt_n.ll | 7 %vcvt_n1 = tail call <2 x float> @llvm.aarch64.neon.vcvtfxu2fp.v2f32.v2i32(<2 x i32> %a, i32 9) 15 %vcvt_n1 = tail call <2 x float> @llvm.aarch64.neon.vcvtfxs2fp.v2f32.v2i32(<2 x i32> %a, i32 12) 46 declare <2 x float> @llvm.aarch64.neon.vcvtfxu2fp.v2f32.v2i32(<2 x i32>, i32) nounwind readnone 47 declare <2 x float> @llvm.aarch64.neon.vcvtfxs2fp.v2f32.v2i32(<2 x i32>, i32) nounwind readnone
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | arm_vfma.c | 8 void func(float32x2_t v2f32, float32x4_t v4f32) { in func() argument 9 vfma_f32(v2f32, v2f32, v2f32); in func() 12 vfms_f32(v2f32, v2f32, v2f32); in func()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | cos-sin-intrinsic.ll | 6 declare <2 x float> @llvm.cos.v2f32(<2 x float> %Val) 9 declare <2 x float> @llvm.fabs.v2f32(<2 x float> %Val) 57 %cos = call <2 x float> @llvm.cos.v2f32(<2 x float> %x.fneg) 67 %cos = call <2 x float> @llvm.cos.v2f32(<2 x float> %x.fneg) 79 %r = call nnan afn <2 x float> @llvm.cos.v2f32(<2 x float> %negx) 89 %r = call nnan afn <2 x float> @llvm.cos.v2f32(<2 x float> %negx) 130 %x.fabs = call <2 x float> @llvm.fabs.v2f32(<2 x float> %x) 141 %x.fabs = call <2 x float> @llvm.fabs.v2f32(<2 x float> %x) 149 declare <2 x float> @llvm.sin.v2f32(<2 x float>) 158 %r = call <2 x float> @llvm.sin.v2f32(<2 x float> %negx) [all …]
|
| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | aarch64-addp-upgrade.ll | 6 ; CHECK: call <2 x float> @llvm.aarch64.neon.faddp.v2f32(<2 x float> %lhs, <2 x float> %rhs) 8 %res = call <2 x float> @llvm.aarch64.neon.addp.v2f32(<2 x float> %lhs, <2 x float> %rhs) 12 ; CHECK: call <2 x float> @llvm.aarch64.neon.faddp.v2f32(<2 x float> %lhs, <2 x float> %rhs) 14 %res = call <2 x float> @llvm.aarch64.neon.addp.v2f32(<2 x float> %lhs, <2 x float> %rhs) 18 declare <2 x float> @llvm.aarch64.neon.addp.v2f32(<2 x float>, <2 x float>)
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | strictfp-fadd.ll | 24 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa… 42 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa… 60 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa… 78 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa… 96 …%ret = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float><floa… 226 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> … 242 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> … 260 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> … 294 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %a, <2 x float> … 328 …%add = call nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> zeroinitializer,… [all …]
|
| H A D | floating-point-arithmetic-strictfp.ll | 22 …%t1 = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float><float -0.0, float -0.… 33 …%t1 = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float><float -0.0, float und… 297 …%s = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> %y, <2 x float> %x, me… 298 …%r = call reassoc nsz <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> %y, <2 x f… 365 …%a = call <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %x, <2 x float> %y, me… 366 …%r = call reassoc nsz <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> %a, <2 x f… 406 …%s = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> %x, <2 x float> %y, me… 407 …%r = call reassoc nsz <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %y, <2 x f… 522 declare <2 x float> @llvm.fabs.v2f32(<2 x float>) 525 declare <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float>, <2 x float>, metadata, m… [all …]
|
| H A D | fast-math-strictfp.ll | 88 …%r = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %x, <2 x float> %… 97 …%r = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %x, <2 x float> %… 108 …%r = call nnan <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %x, <2 x float> %… 180 …%sub = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> zeroinitializer, <2 … 181 …%zero = call nnan ninf <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float> %sub, <2 … 269 …%t1 = call <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float> zeroinitializer, <2 x… 503 …%div = call nnan <2 x float> @llvm.experimental.constrained.fdiv.v2f32(<2 x float> %f, <2 x float>… 564 declare <2 x float> @llvm.experimental.constrained.fadd.v2f32(<2 x float>, <2 x float>, metadata, m… 567 declare <2 x float> @llvm.experimental.constrained.fsub.v2f32(<2 x float>, <2 x float>, metadata, m… 571 declare <2 x float> @llvm.experimental.constrained.fmul.v2f32(<2 x float>, <2 x float>, metadata, m… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | vec-libcalls.ll | 13 declare <2 x float> @llvm.sin.v2f32(<2 x float>) 24 declare <2 x float> @llvm.fabs.v2f32(<2 x float>) 25 declare <2 x float> @llvm.ceil.v2f32(<2 x float>) 26 declare <2 x float> @llvm.cos.v2f32(<2 x float>) 27 declare <2 x float> @llvm.exp.v2f32(<2 x float>) 28 declare <2 x float> @llvm.exp2.v2f32(<2 x float>) 29 declare <2 x float> @llvm.floor.v2f32(<2 x float>) 30 declare <2 x float> @llvm.log.v2f32(<2 x float>) 32 declare <2 x float> @llvm.log2.v2f32(<2 x float>) 34 declare <2 x float> @llvm.rint.v2f32(<2 x float>) [all …]
|
| H A D | gather-scatter-opaque-ptr-2.ll | 14 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 28 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 42 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 56 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 71 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 85 …%res = call <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr> %gep, i32 0, <2 x i1> %mask, <2 x… 89 declare <2 x float> @llvm.masked.gather.v2f32.v2p0(<2 x ptr>, i32 immarg, <2 x i1>, <2 x float>)
|
| /llvm-project-15.0.7/llvm/test/Transforms/Scalarizer/ |
| H A D | intrinsics.ll | 4 declare <2 x float> @llvm.sqrt.v2f32(<2 x float>) 7 declare <2 x float> @llvm.minnum.v2f32(<2 x float>, <2 x float>) 8 declare <2 x float> @llvm.minimum.v2f32(<2 x float>, <2 x float>) 9 declare <2 x float> @llvm.maximum.v2f32(<2 x float>, <2 x float>) 12 declare <2 x float> @llvm.fma.v2f32(<2 x float>, <2 x float>, <2 x float>) 21 declare <2 x float> @llvm.powi.v2f32.i32(<2 x float>, i32) 27 declare <2 x i32> @llvm.fptosi.sat.v2i32.v2f32(<2 x float>) 28 declare <2 x i32> @llvm.fptoui.sat.v2i32.v2f32(<2 x float>) 38 %sqrt = call <2 x float> @llvm.sqrt.v2f32(<2 x float> %x) 148 %sat = call <2 x i32> @llvm.fptosi.sat.v2i32.v2f32(<2 x float> %x) [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | set-wave-priority.ll | 17 …%v = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 0, i32… 40 …%v = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 0, i32… 61 …%v1 = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 0, i3… 66 …%v2 = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 1, i3… 100 …%v = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 %i, i32 0, i32 0, i3… 130 …%v = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 0, i32… 148 …%v2 = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %p, i32 0, i32 0, i32 1, i3… 153 declare <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32>, i32, i32, i32, i32) nounwind
|
| H A D | adjust-writemask-invalid-copy.ll | 10 …%tmp = call <2 x float> @llvm.amdgcn.image.getlod.1d.v2f32.f32(i32 3, float undef, <8 x i32> undef… 26 …%tmp = call <2 x float> @llvm.amdgcn.image.getlod.1d.v2f32.f32(i32 3, float undef, <8 x i32> undef… 42 …%tmp = call <2 x float> @llvm.amdgcn.image.sample.1d.v2f32.f32(i32 3, float undef, <8 x i32> undef… 58 …%tmp = call <2 x float> @llvm.amdgcn.image.sample.1d.v2f32.f32(i32 3, float undef, <8 x i32> undef… 79 declare <2 x float> @llvm.amdgcn.image.sample.1d.v2f32.f32(i32, float, <8 x i32>, <4 x i32>, i1, i3… 80 declare <2 x float> @llvm.amdgcn.image.getlod.1d.v2f32.f32(i32, float, <8 x i32>, <4 x i32>, i1, i3…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | vec-strict-conv-01.ll | 15 declare <2 x i64> @llvm.experimental.constrained.fptoui.v2i64.v2f32(<2 x float>, metadata) 16 declare <2 x i64> @llvm.experimental.constrained.fptosi.v2i64.v2f32(<2 x float>, metadata) 17 declare <2 x float> @llvm.experimental.constrained.uitofp.v2f32.v2i64(<2 x i64>, metadata, metadata) 18 declare <2 x float> @llvm.experimental.constrained.sitofp.v2f32.v2i64(<2 x i64>, metadata, metadata) 99 %dwords = call <2 x i64> @llvm.experimental.constrained.fptosi.v2i64.v2f32(<2 x float> %floats, 107 %dwords = call <2 x i64> @llvm.experimental.constrained.fptoui.v2i64.v2f32(<2 x float> %floats, 114 %floats = call <2 x float> @llvm.experimental.constrained.sitofp.v2f32.v2i64(<2 x i64> %dwords, 123 %floats = call <2 x float> @llvm.experimental.constrained.uitofp.v2f32.v2i64(<2 x i64> %dwords,
|
| H A D | vec-strict-conv-02.ll | 5 declare <2 x float> @llvm.experimental.constrained.fptrunc.v2f32.v2f64(<2 x double>, metadata, meta… 8 declare <2 x double> @llvm.experimental.constrained.fpext.v2f64.v2f32(<2 x float>, metadata) 16 %res = call <2 x float> @llvm.experimental.constrained.fptrunc.v2f32.v2f64( 43 %res = call <2 x double> @llvm.experimental.constrained.fpext.v2f64.v2f32(
|
| /llvm-project-15.0.7/llvm/test/Verifier/ |
| H A D | immarg-param-attribute-invalid.ll | 6 declare void @llvm.test.immarg.intrinsic.v2f32(<2 x float> immarg) 55 define void @call_llvm.test.immarg.intrinsic.v2f32() { 58 ; CHECK-NEXT: call void @llvm.test.immarg.intrinsic.v2f32(<2 x float> zeroinitializer) 59 call void @llvm.test.immarg.intrinsic.v2f32(<2 x float> zeroinitializer) 63 ; CHECK-NEXT: call void @llvm.test.immarg.intrinsic.v2f32(<2 x float> <float 1.000000e+00, float 2.… 64 call void @llvm.test.immarg.intrinsic.v2f32(<2 x float> <float 1.0, float 2.0>)
|