Home
last modified time | relevance | path

Searched refs:MUBUF (Results 1 – 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIPostRABundler.cpp59 constexpr uint64_t MemFlags = SIInstrFlags::MTBUF | SIInstrFlags::MUBUF |
HDSIInstrFormats.td39 field bit MUBUF = 0;
179 let TSFlags{17} = MUBUF;
HDAMDGPUInsertDelayAlu.cpp47 SIInstrFlags::MTBUF | SIInstrFlags::MUBUF; in instructionWaitsForVALU()
HDBUFInstructions.td47 // BUF class (base class for MTBUF and MUBUF pseudos)
312 // MUBUF classes
326 let MUBUF = 1;
339 let MUBUF = 1;
853 // MUBUF Instructions
1338 // MUBUF Patterns
2434 let MUBUF = ps.MUBUF;
2497 // MUBUF - GFX11, GFX12.
2695 // MUBUF - GFX10.
2760 // MUBUF - GFX6, GFX7, GFX10.
HDSIDefines.h80 MUBUF = 1 << 17, enumerator
HDSIInstrInfo.h529 return MI.getDesc().TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
533 return get(Opcode).TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
HDAMDGPU.td1032 // to missing ADDR64 variants of MUBUF instructions.
1033 // FIXME: moveToVALU should be able to handle converting addr64 MUBUF
HDSMInstructions.td1034 // Global and constant loads can be selected to either MUBUF or SMRD
HDSIInstrInfo.td869 // MUBUF/SMEM Patterns
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
HDAMDGPUCustomBehaviour.cpp304 return MCID.TSFlags & SIInstrFlags::MUBUF || in isVMEM()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
HDAMDGPUDisassembler.cpp650 (SIInstrFlags::MUBUF | SIInstrFlags::FLAT | SIInstrFlags::SMRD)) { in getInstruction()
667 (SIInstrFlags::MTBUF | SIInstrFlags::MUBUF)) && in getInstruction()
680 (SIInstrFlags::MTBUF | SIInstrFlags::MUBUF)) { in getInstruction()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
HDAMDGPUAsmParser.cpp4395 (TSFlags & (SIInstrFlags::MUBUF | SIInstrFlags::MTBUF))) { in validateOffset()
4734 if ((TSFlags & (SIInstrFlags::FLAT | SIInstrFlags::MUBUF | in validateAGPRLdSt()
4930 const uint64_t AllowSCCModifier = SIInstrFlags::MUBUF | in validateCoherencyBits()
4983 (TID.TSFlags & (SIInstrFlags::FLAT | SIInstrFlags::MUBUF)) && in validateTHAndScopeBits()
5041 (Desc.TSFlags & (SIInstrFlags::MUBUF | SIInstrFlags::MTBUF))) { in validateTFE()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDAMDGPUInstPrinter.cpp111 bool IsVBuffer = Desc.TSFlags & (SIInstrFlags::MUBUF | SIInstrFlags::MTBUF); in printOffset()