Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp782 assert(SIInstrInfo::isMUBUF(*MI) || SIInstrInfo::isFLATScratch(*MI)); in getScratchInstrOffset()
791 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in getFrameIndexInstrOffset()
804 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in needsFrameBaseReg()
871 bool IsFlat = TII->isFLATScratch(MI); in resolveFrameIndex()
894 assert(TII->isMUBUF(MI) || TII->isFLATScratch(MI)); in resolveFrameIndex()
919 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in isFrameOffsetLegal()
1334 bool IsFlat = TII->isFLATScratch(LoadStoreOp); in buildSpillLoadStore()
2267 if (TII->isFLATScratch(*MI)) { in eliminateFrameIndex()
H A DSIInstrInfo.h636 static bool isFLATScratch(const MachineInstr &MI) { in isFLATScratch() function
640 bool isFLATScratch(uint16_t Opcode) const { in isFLATScratch() function
H A DSIFoldOperands.cpp188 if (!TII->isFLATScratch(UseMI)) in frameIndexMayFold()
818 if (TII->isFLATScratch(*UseMI) && in foldOperand()
H A DSIInsertWaitcnts.cpp173 SIInstrInfo::isFLATScratch(Inst); in updateVMCntOnly()
2009 if (TII->isFLATScratch(MI)) in mayAccessScratchThroughFlat()
H A DSIInstrInfo.cpp3704 return isFLATScratch(MIb); in areMemAccessesTriviallyDisjoint()
3714 return isFLATScratch(MIb); in areMemAccessesTriviallyDisjoint()
3721 if ((isFLATScratch(MIa) && isFLATGlobal(MIb)) || in areMemAccessesTriviallyDisjoint()
3722 (isFLATGlobal(MIa) && isFLATScratch(MIb))) in areMemAccessesTriviallyDisjoint()