Lines Matching refs:fixed_vector

106                      LLT::fixed_vector(Ty.getNumElements() + 1, EltTy));  in oneMoreElement()
136 return std::pair(TypeIdx, LLT::fixed_vector(NewNumElts, EltTy)); in moreEltsToNext32Bit()
158 return std::pair(TypeIdx, LLT::fixed_vector(NewNumElts, EltSize)); in moreElementsToNextExistingRegClass()
171 return LLT::fixed_vector(4, LLT::scalar(32)); in getBufferRsrcRegisterType()
173 return LLT::fixed_vector(NumElems * 4, LLT::scalar(32)); in getBufferRsrcRegisterType()
591 const LLT V2S8 = LLT::fixed_vector(2, 8); in AMDGPULegalizerInfo()
592 const LLT V2S16 = LLT::fixed_vector(2, 16); in AMDGPULegalizerInfo()
593 const LLT V4S16 = LLT::fixed_vector(4, 16); in AMDGPULegalizerInfo()
595 const LLT V2S32 = LLT::fixed_vector(2, 32); in AMDGPULegalizerInfo()
596 const LLT V3S32 = LLT::fixed_vector(3, 32); in AMDGPULegalizerInfo()
597 const LLT V4S32 = LLT::fixed_vector(4, 32); in AMDGPULegalizerInfo()
598 const LLT V5S32 = LLT::fixed_vector(5, 32); in AMDGPULegalizerInfo()
599 const LLT V6S32 = LLT::fixed_vector(6, 32); in AMDGPULegalizerInfo()
600 const LLT V7S32 = LLT::fixed_vector(7, 32); in AMDGPULegalizerInfo()
601 const LLT V8S32 = LLT::fixed_vector(8, 32); in AMDGPULegalizerInfo()
602 const LLT V9S32 = LLT::fixed_vector(9, 32); in AMDGPULegalizerInfo()
603 const LLT V10S32 = LLT::fixed_vector(10, 32); in AMDGPULegalizerInfo()
604 const LLT V11S32 = LLT::fixed_vector(11, 32); in AMDGPULegalizerInfo()
605 const LLT V12S32 = LLT::fixed_vector(12, 32); in AMDGPULegalizerInfo()
606 const LLT V13S32 = LLT::fixed_vector(13, 32); in AMDGPULegalizerInfo()
607 const LLT V14S32 = LLT::fixed_vector(14, 32); in AMDGPULegalizerInfo()
608 const LLT V15S32 = LLT::fixed_vector(15, 32); in AMDGPULegalizerInfo()
609 const LLT V16S32 = LLT::fixed_vector(16, 32); in AMDGPULegalizerInfo()
610 const LLT V32S32 = LLT::fixed_vector(32, 32); in AMDGPULegalizerInfo()
612 const LLT V2S64 = LLT::fixed_vector(2, 64); in AMDGPULegalizerInfo()
613 const LLT V3S64 = LLT::fixed_vector(3, 64); in AMDGPULegalizerInfo()
614 const LLT V4S64 = LLT::fixed_vector(4, 64); in AMDGPULegalizerInfo()
615 const LLT V5S64 = LLT::fixed_vector(5, 64); in AMDGPULegalizerInfo()
616 const LLT V6S64 = LLT::fixed_vector(6, 64); in AMDGPULegalizerInfo()
617 const LLT V7S64 = LLT::fixed_vector(7, 64); in AMDGPULegalizerInfo()
618 const LLT V8S64 = LLT::fixed_vector(8, 64); in AMDGPULegalizerInfo()
619 const LLT V16S64 = LLT::fixed_vector(16, 64); in AMDGPULegalizerInfo()
1521 LLT::fixed_vector(NumElts / NumPieces, EltTy)); in AMDGPULegalizerInfo()
1630 LLT::fixed_vector(2, LocalPtr), in AMDGPULegalizerInfo()
1631 LLT::fixed_vector(2, PrivatePtr)}, in AMDGPULegalizerInfo()
1733 LLT::fixed_vector(VecSize / TargetEltSize, TargetEltSize)); in AMDGPULegalizerInfo()
3110 LLT VecTy = LLT::fixed_vector(2, ValTy); in legalizeAtomicCmpXChg()
3744 assert(MRI.getType(Dst) == LLT::fixed_vector(2, 16)); in legalizeBuildVector()
5528 return B.buildBuildVector(LLT::fixed_vector(NumElts, S32), WideRegs) in handleD16VData()
5538 return B.buildBuildVector(LLT::fixed_vector(2, S32), PackedRegs) in handleD16VData()
5548 Reg = B.buildBuildVector(LLT::fixed_vector(6, S16), PackedRegs).getReg(0); in handleD16VData()
5549 return B.buildBitcast(LLT::fixed_vector(3, S32), Reg).getReg(0); in handleD16VData()
5554 Reg = B.buildBitcast(LLT::fixed_vector(2, S32), Reg).getReg(0); in handleD16VData()
5559 return B.buildBuildVector(LLT::fixed_vector(4, S32), PackedRegs) in handleD16VData()
5566 if (StoreVT == LLT::fixed_vector(3, S16)) { in handleD16VData()
5567 Reg = B.buildPadVectorWithUndefElements(LLT::fixed_vector(4, S16), Reg) in handleD16VData()
5806 LLT LoadTy = LLT::fixed_vector(NumLoadDWords, S32); in legalizeBufferLoad()
6015 const LLT V2S16 = LLT::fixed_vector(2, 16); in packImage16bitOpsToDwords()
6086 B.buildBuildVector(LLT::fixed_vector(NumAddrRegs, 32), AddrRegs); in convertImageAddrToPacked()
6128 const LLT V2S16 = LLT::fixed_vector(2, 16); in legalizeImageIntrinsic()
6194 LLT PackedTy = LLT::fixed_vector(2, Ty); in legalizeImageIntrinsic()
6235 LLT::fixed_vector(2 * (PackedRegs.size() - NSAMaxSize + 1), 16); in legalizeImageIntrinsic()
6241 LLT PackedAddrTy = LLT::fixed_vector(2 * PackedRegs.size(), 16); in legalizeImageIntrinsic()
6351 TFETy = LLT::fixed_vector(AdjustedNumElts + 1, 32); in legalizeImageIntrinsic()
6359 TFETy = LLT::fixed_vector(RoundedSize / 32 + 1, S32); in legalizeImageIntrinsic()
6473 const LLT V3S16 = LLT::fixed_vector(3, 16); in legalizeImageIntrinsic()
6479 LLT V4S16 = LLT::fixed_vector(4, 16); in legalizeImageIntrinsic()
6707 const LLT V2S16 = LLT::fixed_vector(2, 16); in legalizeBVHIntrinsic()
6708 const LLT V3S32 = LLT::fixed_vector(3, 32); in legalizeBVHIntrinsic()
6833 LLT OpTy = LLT::fixed_vector(Ops.size(), 32); in legalizeBVHIntrinsic()