Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp791 assert(SIInstrInfo::isMUBUF(*MI) || SIInstrInfo::isFLATScratch(*MI)); in getScratchInstrOffset()
800 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in getFrameIndexInstrOffset()
813 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in needsFrameBaseReg()
880 bool IsFlat = TII->isFLATScratch(MI); in resolveFrameIndex()
903 assert(TII->isMUBUF(MI) || TII->isFLATScratch(MI)); in resolveFrameIndex()
928 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isFLATScratch(*MI)) in isFrameOffsetLegal()
1343 bool IsFlat = TII->isFLATScratch(LoadStoreOp); in buildSpillLoadStore()
2278 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()
823 if (TII->isFLATScratch(*UseMI) && in foldOperand()
H A DSIInsertWaitcnts.cpp173 SIInstrInfo::isFLATScratch(Inst); in updateVMCntOnly()
1956 if (TII->isFLATScratch(MI)) in mayAccessScratchThroughFlat()
H A DSILoadStoreOptimizer.cpp2091 if (SIInstrInfo::isFLATScratch(MI)) in promoteConstantOffsetToImm()
H A DSIInstrInfo.cpp3756 return isFLATScratch(MIb); in areMemAccessesTriviallyDisjoint()
3766 return isFLATScratch(MIb); in areMemAccessesTriviallyDisjoint()
3773 if ((isFLATScratch(MIa) && isFLATGlobal(MIb)) || in areMemAccessesTriviallyDisjoint()
3774 (isFLATGlobal(MIa) && isFLATScratch(MIb))) in areMemAccessesTriviallyDisjoint()