Home
last modified time | relevance | path

Searched refs:v3i32 (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DMachineValueType.h94 v3i32 = 45, // 3 x i32
477 case v3i32: in getVectorElementType()
633 case v3i32: in getVectorNumElements()
753 case v3i32: in getSizeInBits()
960 if (NumElements == 3) return MVT::v3i32; in getVectorVT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DValueTypes.cpp190 case MVT::v3i32: return VectorType::get(Type::getInt32Ty(Context), 3); in getTypeForEVT()
/third_party/mesa3d/src/amd/llvm/
H A Dac_llvm_build.h89 LLVMTypeRef v3i32; member
H A Dac_nir_to_llvm.c3398 ctx->ac.v3i32, ""); in barycentric_model()
3730 LLVMTypeRef ptr_type = ac_array_in_const_addr_space(ctx->ac.v3i32); in visit_intrinsic()
H A Dac_llvm_build.c94 ctx->v3i32 = LLVMVectorType(ctx->i32, 3); in ac_llvm_context_init()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp77 AddPromotedToType(ISD::LOAD, MVT::v3f32, MVT::v3i32); in AMDGPUTargetLowering()
177 AddPromotedToType(ISD::STORE, MVT::v3f32, MVT::v3i32); in AMDGPUTargetLowering()
278 setOperationAction(ISD::CONCAT_VECTORS, MVT::v3i32, Custom); in AMDGPUTargetLowering()
289 setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v3i32, Custom); in AMDGPUTargetLowering()
357 MVT::v2i32, MVT::v3i32, MVT::v4i32, MVT::v5i32 in AMDGPUTargetLowering()
442 AddPromotedToType(ISD::SELECT, MVT::v3f32, MVT::v3i32); in AMDGPUTargetLowering()
H A DSIISelLowering.cpp132 addRegisterClass(MVT::v3i32, &AMDGPU::SGPR_96RegClass); in SITargetLowering()
177 setOperationAction(ISD::LOAD, MVT::v3i32, Custom); in SITargetLowering()
186 setOperationAction(ISD::STORE, MVT::v3i32, Custom); in SITargetLowering()
195 setTruncStoreAction(MVT::v3i32, MVT::v3i16, Expand); in SITargetLowering()
338 setOperationAction(ISD::INSERT_SUBVECTOR, MVT::v3i32, Custom); in SITargetLowering()
1309 // TODO: I think v3i32 should allow unaligned accesses on CI with DS_READ_B96, in allowsMisalignedMemoryAccesses()
5262 // Special case for v6f16. Rather than add support for this, use v3i32 to in constructRetValue()
6739 (WidenedVT == MVT::v3i32 || WidenedVT == MVT::v3f32)) { in getMemIntrinsicNode()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingDataSpillTests.cpp1376 using v3i32 = tcu::Vector<deInt32, 3>;
1523 if (dataType == DataType::INT32) GEN_V3_FILL(v3i32); in fillInputBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingDataSpillTests.cpp1376 using v3i32 = tcu::Vector<deInt32, 3>;
1523 if (dataType == DataType::INT32) GEN_V3_FILL(v3i32); in fillInputBuffer()

Completed in 50 milliseconds