Searched refs:v128f16 (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 130 v128f16 = 75, // 128 x f16 enumerator 419 SimpleTy == MVT::v128f16 || SimpleTy == MVT::v64f32 || in is2048BitVector() 587 case v128f16: in getVectorElementType() 663 case v128f16: in getVectorNumElements() 957 case v128f16: in getSizeInBits() 1182 if (NumElements == 128) return MVT::v128f16; in getVectorVT()
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | sve-fixed-length-fp-rounding.ll | 103 %res = call <128 x half> @llvm.ceil.v128f16(<128 x half> %op) 350 %res = call <128 x half> @llvm.floor.v128f16(<128 x half> %op) 597 %res = call <128 x half> @llvm.nearbyint.v128f16(<128 x half> %op) 844 %res = call <128 x half> @llvm.rint.v128f16(<128 x half> %op) 1091 %res = call <128 x half> @llvm.round.v128f16(<128 x half> %op) 1338 %res = call <128 x half> @llvm.trunc.v128f16(<128 x half> %op) 1512 declare <128 x half> @llvm.ceil.v128f16(<128 x half>) 1531 declare <128 x half> @llvm.floor.v128f16(<128 x half>) 1550 declare <128 x half> @llvm.nearbyint.v128f16(<128 x half>) 1569 declare <128 x half> @llvm.rint.v128f16(<128 x half>) [all …]
|
D | sve-fixed-length-fp-reduce.ll | 96 %res = call half @llvm.vector.reduce.fadd.v128f16(half %start, <128 x half> %op) 326 %res = call fast half @llvm.vector.reduce.fadd.v128f16(half %start, <128 x half> %op) 557 %res = call half @llvm.vector.reduce.fmax.v128f16(<128 x half> %op) 774 %res = call half @llvm.vector.reduce.fmin.v128f16(<128 x half> %op) 927 declare half @llvm.vector.reduce.fadd.v128f16(half, <128 x half>) 948 declare half @llvm.vector.reduce.fmax.v128f16(<128 x half>) 969 declare half @llvm.vector.reduce.fmin.v128f16(<128 x half>)
|
D | sve-fixed-length-fp-minmax.ll | 114 %res = call <128 x half> @llvm.maxnum.v128f16(<128 x half> %op1, <128 x half> %op2) 394 %res = call <128 x half> @llvm.minnum.v128f16(<128 x half> %op1, <128 x half> %op2) 590 declare <128 x half> @llvm.minnum.v128f16(<128 x half>, <128 x half>) 609 declare <128 x half> @llvm.maxnum.v128f16(<128 x half>, <128 x half>)
|
D | sve-fixed-length-fp-arith.ll | 632 …%res = call <128 x half> @llvm.fma.v128f16(<128 x half> %op1, <128 x half> %op2, <128 x half> %op3) 1330 %res = call <128 x half> @llvm.sqrt.v128f16(<128 x half> %op) 1720 declare <128 x half> @llvm.fma.v128f16(<128 x half>, <128 x half>, <128 x half>) 1739 declare <128 x half> @llvm.sqrt.v128f16(<128 x half>)
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 103 def v128f16 : ValueType<2048, 75>; // 128 x f16 vector value
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 318 case MVT::v128f16: in getTypeForEVT()
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 141 case MVT::v128f16: return "MVT::v128f16"; in getEnumName()
|