Searched refs:v12f32 (Results 1 – 8 of 8) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | MachineValueType.h | 178 v12f32 = 116, // 12 x f32 enumerator 690 case v12f32: in getVectorElementType() 806 case v12f32: return 12; in getVectorMinNumElements() 1062 case v12f32: return TypeSize::Fixed(384); in getSizeInBits() 1388 if (NumElements == 12) return MVT::v12f32; in getVectorVT()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 96 setOperationAction(ISD::LOAD, MVT::v12f32, Promote); in AMDGPUTargetLowering() 97 AddPromotedToType(ISD::LOAD, MVT::v12f32, MVT::v12i32); in AMDGPUTargetLowering() 222 setOperationAction(ISD::STORE, MVT::v12f32, Promote); in AMDGPUTargetLowering() 223 AddPromotedToType(ISD::STORE, MVT::v12f32, MVT::v12i32); in AMDGPUTargetLowering() 362 MVT::v11i32, MVT::v11f32, MVT::v12i32, MVT::v12f32}, in AMDGPUTargetLowering() 371 MVT::v12f32, MVT::v16f16, MVT::v16i16, MVT::v16f32, MVT::v16i32, in AMDGPUTargetLowering() 443 MVT::v9f32, MVT::v10f32, MVT::v11f32, MVT::v12f32}; in AMDGPUTargetLowering() 488 setOperationAction(ISD::SELECT, MVT::v12f32, Promote); in AMDGPUTargetLowering() 489 AddPromotedToType(ISD::SELECT, MVT::v12f32, MVT::v12i32); in AMDGPUTargetLowering()
|
H A D | SIRegisterInfo.td | 897 defm "" : SRegClass<12, [v12i32, v12f32], SGPR_384Regs, TTMP_384Regs>; 950 defm VReg_384 : VRegClass<12, [v12i32, v12f32], (add VGPR_384)>; 983 defm AReg_384 : ARegClass<12, [v12i32, v12f32], (add AGPR_384)>;
|
H A D | SIInstructions.td | 1322 f32, v12f32, Index, !cast<SubRegIndex>(sub#Index) 1325 f32, v12f32, Index, !cast<SubRegIndex>(sub#Index) 1605 def : BitConvert <v12i32, v12f32, SReg_384>; 1606 def : BitConvert <v12f32, v12i32, SReg_384>; 1607 def : BitConvert <v12i32, v12f32, VReg_384>; 1608 def : BitConvert <v12f32, v12i32, VReg_384>; 2153 defm : SI_INDIRECT_Pattern <v12f32, f32, "V12">;
|
H A D | SIISelLowering.cpp | 133 addRegisterClass(MVT::v12f32, TRI->getVGPRClassForBitWidth(384)); in SITargetLowering() 233 MVT::v10f32, MVT::v11f32, MVT::v12f32, MVT::v16f32}, in SITargetLowering() 260 MVT::v10f32, MVT::v11i32, MVT::v11f32, MVT::v12i32, MVT::v12f32, in SITargetLowering() 389 MVT::v11i32, MVT::v11f32, MVT::v12i32, MVT::v12f32}, in SITargetLowering()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.td | 148 def v12f32 : ValueType<384, 116>; // 12 x f32 vector value
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 182 case MVT::v12f32: return "MVT::v12f32"; in getEnumName()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 411 case MVT::v12f32: in getTypeForEVT()
|