Home
last modified time | relevance | path

Searched refs:v5i32 (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDMachineValueType.h96 v5i32 = 47, // 5 x i32 enumerator
479 case v5i32: in getVectorElementType()
614 case v5i32: in getVectorNumElements()
774 case v5i32: in getSizeInBits()
962 if (NumElements == 5) return MVT::v5i32; in getVectorVT()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUCallingConv.td124 CCIfType<[v5i32, v5f32], CCAssignToStack<20, 4>>,
HDSIRegisterInfo.td539 def SGPR_160 : RegisterClass<"AMDGPU", [v5i32, v5f32], 32,
544 def SReg_160 : RegisterClass<"AMDGPU", [v5i32, v5f32], 32,
624 def VReg_160 : RegisterClass<"AMDGPU", [v5i32, v5f32], 32,
HDSIInstructions.td882 i32, v5i32, Index, !cast<SubRegIndex>(sub#Index)
885 i32, v5i32, Index, !cast<SubRegIndex>(sub#Index)
1044 def : BitConvert <v5i32, v5f32, SGPR_160>;
1045 def : BitConvert <v5f32, v5i32, SGPR_160>;
HDAMDGPUISelLowering.cpp83 AddPromotedToType(ISD::LOAD, MVT::v5f32, MVT::v5i32); in AMDGPUTargetLowering()
183 AddPromotedToType(ISD::STORE, MVT::v5f32, MVT::v5i32); in AMDGPUTargetLowering()
282 setOperationAction(ISD::CONCAT_VECTORS, MVT::v5i32, Custom); in AMDGPUTargetLowering()
293 setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v5i32, Custom); in AMDGPUTargetLowering()
357 MVT::v2i32, MVT::v3i32, MVT::v4i32, MVT::v5i32 in AMDGPUTargetLowering()
448 AddPromotedToType(ISD::SELECT, MVT::v5f32, MVT::v5i32); in AMDGPUTargetLowering()
HDSIISelLowering.cpp141 addRegisterClass(MVT::v5i32, &AMDGPU::SGPR_160RegClass); in SITargetLowering()
179 setOperationAction(ISD::LOAD, MVT::v5i32, Custom); in SITargetLowering()
188 setOperationAction(ISD::STORE, MVT::v5i32, Custom); in SITargetLowering()
344 setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v5i32, Custom); in SITargetLowering()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDValueTypes.cpp192 case MVT::v5i32: return VectorType::get(Type::getInt32Ty(Context), 5); in getTypeForEVT()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDValueTypes.td71 def v5i32 : ValueType<160, 47>; // 5 x i32 vector value
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDCodeGenTarget.cpp112 case MVT::v5i32: return "MVT::v5i32"; in getEnumName()