Searched refs:v3f16 (Results 1 – 9 of 9) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | MachineValueType.h | 148 v3f16 = 88, // 3 x f16 enumerator 650 case v3f16: in getVectorElementType() 858 case v3f16: in getVectorMinNumElements() 981 case v3f16: in getSizeInBits() 1356 if (NumElements == 3) return MVT::v3f16; in getVectorVT()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | BUFInstructions.td | 399 !if(!eq(vt, v3f16), 3, 509 defvar legal_load_vt = !if(!eq(load_vt, v3f16), v4f16, load_vt); 547 defvar legal_load_vt = !if(!eq(!cast<string>(load_vt), !cast<string>(v3f16)), v4f16, load_vt); 579 defvar legal_store_vt = !if(!eq(store_vt, v3f16), v4f16, store_vt); 850 "buffer_load_format_d16_xyz", v3f16 863 "buffer_store_format_d16_xyz", v3f16 1293 …efm : MUBUF_LoadIntrinsicPat<SIbuffer_load_format_d16, v4f16, "BUFFER_LOAD_FORMAT_D16_XYZ", v3f16>; 1376 … : MUBUF_StoreIntrinsicPat<SIbuffer_store_format_d16, v4f16, "BUFFER_STORE_FORMAT_D16_XYZ", v3f16>; 1964 defm : MTBUF_LoadIntrinsicPat<SItbuffer_load_d16, v4f16, "TBUFFER_LOAD_FORMAT_D16_XYZ", v3f16>; 2028 defm : MTBUF_StoreIntrinsicPat<SItbuffer_store_d16, v4f16, "TBUFFER_STORE_FORMAT_D16_XYZ", v3f16>;
|
H A D | AMDGPUISelLowering.cpp | 168 setLoadExtAction(ISD::EXTLOAD, MVT::v3f32, MVT::v3f16, Expand); in AMDGPUTargetLowering() 184 setLoadExtAction(ISD::EXTLOAD, MVT::v3f64, MVT::v3f16, Expand); in AMDGPUTargetLowering() 280 setTruncStoreAction(MVT::v3f32, MVT::v3f16, Expand); in AMDGPUTargetLowering() 296 setTruncStoreAction(MVT::v3f64, MVT::v3f16, Expand); in AMDGPUTargetLowering() 349 {MVT::v2f16, MVT::v3f16, MVT::v4f16, MVT::v16f16, MVT::v2f32, MVT::v3f32, in AMDGPUTargetLowering()
|
H A D | SIInstrInfo.td | 630 // v3f16/v3i16 is widened to v4f16/v4i16, so we need to match on the memory
|
H A D | SIISelLowering.cpp | 735 {MVT::v2f16, MVT::v2i16, MVT::v3f16, MVT::v3i16, in SITargetLowering() 742 MVT::v3f16, MVT::v4f16, MVT::v4i16, MVT::f16, MVT::i16, in SITargetLowering() 7738 assert(RayDir.getValueType() == MVT::v3f16 || in LowerINTRINSIC_W_CHAIN()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.td | 118 def v3f16 : ValueType<48, 88>; // 3 x f16 vector value
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 154 case MVT::v3f16: return "MVT::v3f16"; in getEnumName()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 355 case MVT::v3f16: in getTypeForEVT()
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | IntrinsicsAMDGPU.td | 1979 // <ray_dir> and <ray_inv_dir> are both v3f16 or both v3f32.
|