Lines Matching refs:SIInstrInfo

103   const SIInstrInfo &TII;
110 SGPRSpillBuilder(const SIRegisterInfo &TRI, const SIInstrInfo &TII, in SGPRSpillBuilder()
645 assert(SIInstrInfo::isMUBUF(*MI) || SIInstrInfo::isFLATScratch(*MI)); in getScratchInstrOffset()
654 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in getFrameIndexInstrOffset()
667 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in needsFrameBaseReg()
672 if (SIInstrInfo::isMUBUF(*MI)) in needsFrameBaseReg()
673 return !SIInstrInfo::isLegalMUBUFImmOffset(FullOffset); in needsFrameBaseReg()
675 const SIInstrInfo *TII = ST.getInstrInfo(); in needsFrameBaseReg()
690 const SIInstrInfo *TII = ST.getInstrInfo(); in materializeFrameBaseRegister()
733 const SIInstrInfo *TII = ST.getInstrInfo(); in resolveFrameIndex()
773 assert(SIInstrInfo::isLegalMUBUFImmOffset(NewOffset) && in resolveFrameIndex()
783 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in isFrameOffsetLegal()
788 if (SIInstrInfo::isMUBUF(*MI)) in isFrameOffsetLegal()
789 return SIInstrInfo::isLegalMUBUFImmOffset(NewOffset); in isFrameOffsetLegal()
791 const SIInstrInfo *TII = ST.getInstrInfo(); in isFrameOffsetLegal()
942 const SIInstrInfo *TII = ST.getInstrInfo(); in spillVGPRtoAGPR()
971 const SIInstrInfo *TII = ST.getInstrInfo(); in buildMUBUFOffsetLoadStore()
1004 static unsigned getFlatScratchSpillOpcode(const SIInstrInfo *TII, in getFlatScratchSpillOpcode()
1047 const SIInstrInfo *TII = ST.getInstrInfo(); in buildSpillLoadStore()
1089 : SIInstrInfo::isLegalMUBUFImmOffset(MaxOffset); in buildSpillLoadStore()
1562 const SIInstrInfo *TII = ST.getInstrInfo(); in eliminateFrameIndex()
1903 if (SIInstrInfo::isLegalMUBUFImmOffset(NewOffset) && in eliminateFrameIndex()