Home
last modified time | relevance | path

Searched refs:getRegSplitParts (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h312 ArrayRef<int16_t> getRegSplitParts(const TargetRegisterClass *RC,
H A DAMDGPUInstructionSelector.cpp562 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(DstRC, SrcSize / 8); in selectG_MERGE_VALUES()
607 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SrcRC, DstSize / 8); in selectG_UNMERGE_VALUES()
2064 auto Parts = TRI.getRegSplitParts(MRI->getRegClass(Tied), 4); in selectImageIntrinsic()
3079 ArrayRef<int16_t> SubRegs = TRI.getRegSplitParts(SuperRC, EltSize); in computeIndirectRegIndex()
H A DSIRegisterInfo.cpp126 SplitParts = TRI.getRegSplitParts(RC, EltSize); in SGPRSpillBuilder()
2975 ArrayRef<int16_t> SIRegisterInfo::getRegSplitParts(const TargetRegisterClass *RC, in getRegSplitParts() function in SIRegisterInfo
H A DSIFrameLowering.cpp350 SplitParts = TRI.getRegSplitParts(RC, EltSize); in PrologEpilogSGPRSpillBuilder()
H A DSIInstrInfo.cpp748 ArrayRef<int16_t> BaseIndices = RI.getRegSplitParts(RC, 4); in expandSGPRCopy()
1097 ArrayRef<int16_t> SubIndices = RI.getRegSplitParts(RC, EltSize); in copyPhysReg()
1212 ArrayRef<int16_t> SubIndices = RI.getRegSplitParts(RegClass, EltSize); in materializeImmediate()