Home
last modified time | relevance | path

Searched refs:FlatScratch (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h523 return Flags & (SIInstrFlags::FlatGlobal | SIInstrFlags::FlatScratch); in isSegmentSpecificFLAT()
528 return Flags & (SIInstrFlags::FlatGlobal | SIInstrFlags::FlatScratch); in isSegmentSpecificFLAT()
540 return MI.getDesc().TSFlags & SIInstrFlags::FlatScratch; in isFLATScratch()
544 return get(Opcode).TSFlags & SIInstrFlags::FlatScratch; in isFLATScratch()
H A DSIInstrFormats.td142 field bit FlatScratch = 0;
224 let TSFlags{56} = FlatScratch;
H A DSIRegisterInfo.cpp803 SIInstrFlags::FlatScratch); in needsFrameBaseReg()
887 SIInstrFlags::FlatScratch) && in resolveFrameIndex()
919 SIInstrFlags::FlatScratch); in isFrameOffsetLegal()
1357 SIInstrFlags::FlatScratch) in buildSpillLoadStore()
2138 SIInstrFlags::FlatScratch)) { in eliminateFrameIndex()
H A DSIDefines.h123 FlatScratch = UINT64_C(1) << 56, enumerator
H A DAMDGPUISelDAGToDAG.cpp1640 SIInstrFlags::FlatScratch); in SelectScratchOffset()
1789 SIInstrFlags::FlatScratch)) { in SelectScratchSAddr()
1792 COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, SIInstrFlags::FlatScratch); in SelectScratchSAddr()
H A DSIFrameLowering.cpp1402 SIInstrFlags::FlatScratch)) in allocateScavengingFrameIndexesNearIncomingSP()
H A DSIInstrInfo.cpp7810 FlatVariant == SIInstrFlags::FlatScratch) in isLegalFLATOffset()
7813 FlatVariant == SIInstrFlags::FlatScratch && Offset < 0 && in isLegalFLATOffset()
7830 FlatVariant == SIInstrFlags::FlatScratch) in splitFlatOffset()
7841 FlatVariant == SIInstrFlags::FlatScratch && ImmField < 0 && in splitFlatOffset()
H A DAMDGPUInstructionSelector.cpp4004 auto PtrWithOffset = selectFlatOffsetImpl(Root, SIInstrFlags::FlatScratch); in selectScratchOffset()
4137 SIInstrFlags::FlatScratch)) { in selectScratchSAddr()
H A DFLATInstructions.td78 let FlatScratch = is_flat_scratch;
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp142 (SIInstrFlags::FlatGlobal | SIInstrFlags::FlatScratch)); in printFlatOffset()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4065 if (TSFlags & (SIInstrFlags::FlatGlobal | SIInstrFlags::FlatScratch)) { in validateFlatOffset()