/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 123 v16f16 = 68, // 16 x f16 enumerator 359 return (SimpleTy == MVT::v16f16 || SimpleTy == MVT::v8f32 || in is256BitVector() 512 case v16f16: in getVectorElementType() 590 case v16f16: in getVectorNumElements() 781 case v16f16: in getSizeInBits() 989 if (NumElements == 16) return MVT::v16f16; in getVectorVT()
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 127 v16f16 = 72, // 16 x f16 enumerator 390 return (SimpleTy == MVT::v16f16 || SimpleTy == MVT::v16bf16 || in is256BitVector() 584 case v16f16: in getVectorElementType() 698 case v16f16: in getVectorNumElements() 915 case v16f16: in getSizeInBits() 1179 if (NumElements == 16) return MVT::v16f16; in getVectorVT()
|
/external/llvm-project/libclc/generic/include/math/ |
D | unary_intrin.inc | 25 _CLC_OVERLOAD half16 __CLC_FUNCTION(half16 d) __asm(__CLC_INTRINSIC ".v16f16");
|
D | binary_intrin.inc | 25 _CLC_OVERLOAD half16 __CLC_FUNCTION(half16, half16) __asm(__CLC_INTRINSIC ".v16f16");
|
D | ternary_intrin.inc | 25 _CLC_OVERLOAD half16 __CLC_FUNCTION(half16, half16, half16) __asm(__CLC_INTRINSIC ".v16f16");
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | avx512-masked_memop-16-8.ll | 356 …%res = call <16 x half> @llvm.masked.load.v16f16(<16 x half>* %addr, i32 4, <16 x i1>%mask, <16 x … 359 declare <16 x half> @llvm.masked.load.v16f16(<16 x half>*, i32, <16 x i1>, <16 x half>) 490 …call void @llvm.masked.store.v16f16.p0v16f16(<16 x half> %val, <16 x half>* %addr, i32 4, <16 x i1… 493 declare void @llvm.masked.store.v16f16.p0v16f16(<16 x half>, <16 x half>*, i32, <16 x i1>)
|
D | vector-half-conversions.ll | 135 …%2 = call <16 x float> @llvm.experimental.constrained.fpext.v16f32.v16f16(<16 x half> %1, metadata… 138 declare <16 x float> @llvm.experimental.constrained.fpext.v16f32.v16f16(<16 x half>, metadata) stri…
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | sve-fixed-length-fp-rounding.ll | 53 %res = call <16 x half> @llvm.ceil.v16f16(<16 x half> %op) 300 %res = call <16 x half> @llvm.floor.v16f16(<16 x half> %op) 547 %res = call <16 x half> @llvm.nearbyint.v16f16(<16 x half> %op) 794 %res = call <16 x half> @llvm.rint.v16f16(<16 x half> %op) 1041 %res = call <16 x half> @llvm.round.v16f16(<16 x half> %op) 1288 %res = call <16 x half> @llvm.trunc.v16f16(<16 x half> %op) 1509 declare <16 x half> @llvm.ceil.v16f16(<16 x half>) 1528 declare <16 x half> @llvm.floor.v16f16(<16 x half>) 1547 declare <16 x half> @llvm.nearbyint.v16f16(<16 x half>) 1566 declare <16 x half> @llvm.rint.v16f16(<16 x half>) [all …]
|
D | sve-fixed-length-fp-reduce.ll | 54 %res = call half @llvm.vector.reduce.fadd.v16f16(half %start, <16 x half> %op) 280 %res = call fast half @llvm.vector.reduce.fadd.v16f16(half %start, <16 x half> %op) 515 %res = call half @llvm.vector.reduce.fmax.v16f16(<16 x half> %op) 732 %res = call half @llvm.vector.reduce.fmin.v16f16(<16 x half> %op) 924 declare half @llvm.vector.reduce.fadd.v16f16(half, <16 x half>) 945 declare half @llvm.vector.reduce.fmax.v16f16(<16 x half>) 966 declare half @llvm.vector.reduce.fmin.v16f16(<16 x half>)
|
D | vecreduce-fadd.ll | 232 %r = call fast half @llvm.vector.reduce.fadd.f16.v16f16(half -0.0, <16 x half> %bin.rdx) 275 declare half @llvm.vector.reduce.fadd.f16.v16f16(half, <16 x half>)
|
D | sve-fixed-length-fp-minmax.ll | 55 %res = call <16 x half> @llvm.maxnum.v16f16(<16 x half> %op1, <16 x half> %op2) 335 %res = call <16 x half> @llvm.minnum.v16f16(<16 x half> %op1, <16 x half> %op2) 587 declare <16 x half> @llvm.minnum.v16f16(<16 x half>, <16 x half>) 606 declare <16 x half> @llvm.maxnum.v16f16(<16 x half>, <16 x half>)
|
D | sve-fixed-length-fp-arith.ll | 581 %res = call <16 x half> @llvm.fma.v16f16(<16 x half> %op1, <16 x half> %op2, <16 x half> %op3) 1291 %res = call <16 x half> @llvm.sqrt.v16f16(<16 x half> %op) 1717 declare <16 x half> @llvm.fma.v16f16(<16 x half>, <16 x half>, <16 x half>) 1736 declare <16 x half> @llvm.sqrt.v16f16(<16 x half>)
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | mve-vecreduce-fadd.ll | 192 %z = call fast half @llvm.vector.reduce.fadd.f16.v16f16(half %y, <16 x half> %x) 348 %z = call half @llvm.vector.reduce.fadd.f16.v16f16(half %y, <16 x half> %x) 393 declare half @llvm.vector.reduce.fadd.f16.v16f16(half, <16 x half>)
|
D | mve-vecreduce-fmul.ll | 192 %z = call fast half @llvm.vector.reduce.fmul.f16.v16f16(half %y, <16 x half> %x) 364 %z = call half @llvm.vector.reduce.fmul.f16.v16f16(half %y, <16 x half> %x) 409 declare half @llvm.vector.reduce.fmul.f16.v16f16(half, <16 x half>)
|
D | mve-vecreduce-fminmax.ll | 173 %z = call fast half @llvm.vector.reduce.fmin.v16f16(<16 x half> %x) 355 %z = call half @llvm.vector.reduce.fmin.v16f16(<16 x half> %x) 613 %z = call fast half @llvm.vector.reduce.fmin.v16f16(<16 x half> %x) 867 %z = call half @llvm.vector.reduce.fmin.v16f16(<16 x half> %x) 1087 %z = call fast half @llvm.vector.reduce.fmax.v16f16(<16 x half> %x) 1269 %z = call half @llvm.vector.reduce.fmax.v16f16(<16 x half> %x) 1527 %z = call fast half @llvm.vector.reduce.fmax.v16f16(<16 x half> %x) 1781 %z = call half @llvm.vector.reduce.fmax.v16f16(<16 x half> %x) 1846 declare half @llvm.vector.reduce.fmax.v16f16(<16 x half>) 1850 declare half @llvm.vector.reduce.fmin.v16f16(<16 x half>)
|
D | mve-gather-ptrs.ll | 897 declare <16 x half> @llvm.masked.gather.v16f16.v16p0f16(<16 x half*>, i32, <16 x i1>, <16 x half>)
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 213 case MVT::v16f16: return VectorType::get(Type::getHalfTy(Context), 16); in getTypeForEVT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 95 def v16f16 : ValueType<256, 68>; // 8 x f16 vector value
|
/external/llvm-project/llvm/test/Analysis/CostModel/ARM/ |
D | mve-gather-scatter-cost.ll | 12 …t of 544 for instruction: %V16F16 = call <16 x half> @llvm.masked.gather.v16f16.v16p0f16(<16 x hal… 42 …%V16F16 = call <16 x half> @llvm.masked.gather.v16f16.v16p0f16(<16 x half*> undef, i32 2, <16 x i1… 79 …an estimated cost of 544 for instruction: call void @llvm.masked.scatter.v16f16.v16p0f16(<16 x hal… 108 …call void @llvm.masked.scatter.v16f16.v16p0f16(<16 x half> undef, <16 x half*> undef, i32 2, <16 x… 585 declare <16 x half> @llvm.masked.gather.v16f16.v16p0f16(<16 x half*>, i32, <16 x i1>, <16 x half>) 618 declare void @llvm.masked.scatter.v16f16.v16p0f16(<16 x half>, <16 x half*>, i32, <16 x i1>)
|
D | cast_ldst.ll | 2749 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2772 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2795 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2818 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2841 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2864 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2887 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2910 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2933 …t of 1 for instruction: %loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x hal… 2955 …%loadv16f16 = call <16 x half> @llvm.masked.load.v16f16.p0v16f16(<16 x half>* undef, i32 2, <16 x… [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 100 def v16f16 : ValueType<256, 72>; // 16 x f16 vector value
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 312 case MVT::v16f16: in getTypeForEVT()
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 138 case MVT::v16f16: return "MVT::v16f16"; in getEnumName()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 179 setLoadExtAction(ISD::EXTLOAD, MVT::v16f32, MVT::v16f16, Expand); in AMDGPUTargetLowering() 192 setLoadExtAction(ISD::EXTLOAD, MVT::v16f64, MVT::v16f16, Expand); in AMDGPUTargetLowering() 263 setTruncStoreAction(MVT::v16f32, MVT::v16f16, Expand); in AMDGPUTargetLowering() 281 setTruncStoreAction(MVT::v16f64, MVT::v16f16, Expand); in AMDGPUTargetLowering()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 157 setLoadExtAction(ISD::EXTLOAD, MVT::v16f32, MVT::v16f16, Expand); in AMDGPUTargetLowering() 221 setTruncStoreAction(MVT::v16f32, MVT::v16f16, Expand); in AMDGPUTargetLowering()
|