Lines Matching refs:fixed_vector
100 LLT::fixed_vector(Ty.getNumElements() + 1, EltTy)); in oneMoreElement()
131 return std::make_pair(TypeIdx, LLT::fixed_vector(NewNumElts, EltTy)); in moreEltsToNext32Bit()
445 const LLT V2S8 = LLT::fixed_vector(2, 8); in AMDGPULegalizerInfo()
446 const LLT V2S16 = LLT::fixed_vector(2, 16); in AMDGPULegalizerInfo()
447 const LLT V4S16 = LLT::fixed_vector(4, 16); in AMDGPULegalizerInfo()
449 const LLT V2S32 = LLT::fixed_vector(2, 32); in AMDGPULegalizerInfo()
450 const LLT V3S32 = LLT::fixed_vector(3, 32); in AMDGPULegalizerInfo()
451 const LLT V4S32 = LLT::fixed_vector(4, 32); in AMDGPULegalizerInfo()
452 const LLT V5S32 = LLT::fixed_vector(5, 32); in AMDGPULegalizerInfo()
453 const LLT V6S32 = LLT::fixed_vector(6, 32); in AMDGPULegalizerInfo()
454 const LLT V7S32 = LLT::fixed_vector(7, 32); in AMDGPULegalizerInfo()
455 const LLT V8S32 = LLT::fixed_vector(8, 32); in AMDGPULegalizerInfo()
456 const LLT V9S32 = LLT::fixed_vector(9, 32); in AMDGPULegalizerInfo()
457 const LLT V10S32 = LLT::fixed_vector(10, 32); in AMDGPULegalizerInfo()
458 const LLT V11S32 = LLT::fixed_vector(11, 32); in AMDGPULegalizerInfo()
459 const LLT V12S32 = LLT::fixed_vector(12, 32); in AMDGPULegalizerInfo()
460 const LLT V13S32 = LLT::fixed_vector(13, 32); in AMDGPULegalizerInfo()
461 const LLT V14S32 = LLT::fixed_vector(14, 32); in AMDGPULegalizerInfo()
462 const LLT V15S32 = LLT::fixed_vector(15, 32); in AMDGPULegalizerInfo()
463 const LLT V16S32 = LLT::fixed_vector(16, 32); in AMDGPULegalizerInfo()
464 const LLT V32S32 = LLT::fixed_vector(32, 32); in AMDGPULegalizerInfo()
466 const LLT V2S64 = LLT::fixed_vector(2, 64); in AMDGPULegalizerInfo()
467 const LLT V3S64 = LLT::fixed_vector(3, 64); in AMDGPULegalizerInfo()
468 const LLT V4S64 = LLT::fixed_vector(4, 64); in AMDGPULegalizerInfo()
469 const LLT V5S64 = LLT::fixed_vector(5, 64); in AMDGPULegalizerInfo()
470 const LLT V6S64 = LLT::fixed_vector(6, 64); in AMDGPULegalizerInfo()
471 const LLT V7S64 = LLT::fixed_vector(7, 64); in AMDGPULegalizerInfo()
472 const LLT V8S64 = LLT::fixed_vector(8, 64); in AMDGPULegalizerInfo()
473 const LLT V16S64 = LLT::fixed_vector(16, 64); in AMDGPULegalizerInfo()
1262 0, LLT::fixed_vector(NumElts / NumPieces, EltTy)); in AMDGPULegalizerInfo()
1370 LLT::fixed_vector(2, LocalPtr), in AMDGPULegalizerInfo()
1371 LLT::fixed_vector(2, PrivatePtr)}, in AMDGPULegalizerInfo()
1462 LLT::fixed_vector(VecSize / TargetEltSize, TargetEltSize)); in AMDGPULegalizerInfo()
2411 const LLT V2S16 = LLT::fixed_vector(2, 16); in legalizeShuffleVector()
2740 LLT VecTy = LLT::fixed_vector(2, ValTy); in legalizeAtomicCmpXChg()
2892 assert(MRI.getType(Dst) == LLT::fixed_vector(2, 16)); in legalizeBuildVector()
4337 return B.buildBuildVector(LLT::fixed_vector(NumElts, S32), WideRegs) in handleD16VData()
4347 return B.buildBuildVector(LLT::fixed_vector(2, S32), PackedRegs) in handleD16VData()
4357 Reg = B.buildBuildVector(LLT::fixed_vector(6, S16), PackedRegs).getReg(0); in handleD16VData()
4358 return B.buildBitcast(LLT::fixed_vector(3, S32), Reg).getReg(0); in handleD16VData()
4363 Reg = B.buildBitcast(LLT::fixed_vector(2, S32), Reg).getReg(0); in handleD16VData()
4368 return B.buildBuildVector(LLT::fixed_vector(4, S32), PackedRegs) in handleD16VData()
4375 if (StoreVT == LLT::fixed_vector(3, S16)) { in handleD16VData()
4376 Reg = B.buildPadVectorWithUndefElements(LLT::fixed_vector(4, S16), Reg) in handleD16VData()
4758 const LLT V2S16 = LLT::fixed_vector(2, 16); in packImage16bitOpsToDwords()
4837 B.buildBuildVector(LLT::fixed_vector(NumAddrRegs, 32), AddrRegs); in convertImageAddrToPacked()
4878 const LLT V2S16 = LLT::fixed_vector(2, 16); in legalizeImageIntrinsic()
4939 LLT PackedTy = LLT::fixed_vector(2, Ty); in legalizeImageIntrinsic()
4972 LLT PackedAddrTy = LLT::fixed_vector(2 * PackedRegs.size(), 16); in legalizeImageIntrinsic()
5067 TFETy = LLT::fixed_vector(AdjustedNumElts + 1, 32); in legalizeImageIntrinsic()
5075 TFETy = LLT::fixed_vector(RoundedSize / 32 + 1, S32); in legalizeImageIntrinsic()
5189 const LLT V3S16 = LLT::fixed_vector(3, 16); in legalizeImageIntrinsic()
5195 LLT V4S16 = LLT::fixed_vector(4, 16); in legalizeImageIntrinsic()
5390 const LLT V2S16 = LLT::fixed_vector(2, 16); in legalizeBVHIntrinsic()
5391 const LLT V3S32 = LLT::fixed_vector(3, 32); in legalizeBVHIntrinsic()
5505 LLT OpTy = LLT::fixed_vector(Ops.size(), 32); in legalizeBVHIntrinsic()