Searched refs:MUBUF (Results 1 – 13 of 13) sorted by relevance
59 constexpr uint64_t MemFlags = SIInstrFlags::MTBUF | SIInstrFlags::MUBUF |
39 field bit MUBUF = 0;179 let TSFlags{17} = MUBUF;
47 SIInstrFlags::MTBUF | SIInstrFlags::MUBUF; in instructionWaitsForVALU()
47 // BUF class (base class for MTBUF and MUBUF pseudos)312 // MUBUF classes326 let MUBUF = 1;339 let MUBUF = 1;853 // MUBUF Instructions1338 // MUBUF Patterns2434 let MUBUF = ps.MUBUF;2497 // MUBUF - GFX11, GFX12.2695 // MUBUF - GFX10.2760 // MUBUF - GFX6, GFX7, GFX10.
80 MUBUF = 1 << 17, enumerator
529 return MI.getDesc().TSFlags & SIInstrFlags::MUBUF; in isMUBUF()533 return get(Opcode).TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
1032 // to missing ADDR64 variants of MUBUF instructions.1033 // FIXME: moveToVALU should be able to handle converting addr64 MUBUF
1034 // Global and constant loads can be selected to either MUBUF or SMRD
869 // MUBUF/SMEM Patterns
304 return MCID.TSFlags & SIInstrFlags::MUBUF || in isVMEM()
650 (SIInstrFlags::MUBUF | SIInstrFlags::FLAT | SIInstrFlags::SMRD)) { in getInstruction()667 (SIInstrFlags::MTBUF | SIInstrFlags::MUBUF)) && in getInstruction()680 (SIInstrFlags::MTBUF | SIInstrFlags::MUBUF)) { in getInstruction()
4395 (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()
111 bool IsVBuffer = Desc.TSFlags & (SIInstrFlags::MUBUF | SIInstrFlags::MTBUF); in printOffset()