Searched refs:isMUBUF (Results 1 – 14 of 14) sorted by relevance
350 return isMUBUF(MI) || isMTBUF(MI) || isMIMG(MI); in isVMEM()354 return isMUBUF(Opcode) || isMTBUF(Opcode) || isMIMG(Opcode); in isVMEM()445 static bool isMUBUF(const MachineInstr &MI) { in isMUBUF() function449 bool isMUBUF(uint16_t Opcode) const { in isMUBUF() function
314 assert(SIInstrInfo::isMUBUF(*MI)); in getMUBUFInstrOffset()323 if (!SIInstrInfo::isMUBUF(*MI)) in getFrameIndexInstrOffset()400 assert(TII->isMUBUF(MI)); in resolveFrameIndex()416 if (!SIInstrInfo::isMUBUF(*MI)) in isFrameOffsetLegal()1076 bool IsMUBUF = TII->isMUBUF(*MI); in eliminateFrameIndex()
283 if (TII.isMUBUF(Opc)) { in getOpcodeWidth()312 if (TII.isMUBUF(Opc)) { in getInstClass()377 if (TII.isMUBUF(Opc)) in getInstSubclass()404 if (TII.isMUBUF(Opc)) { in getRegs()
214 if ((isMUBUF(Opc0) || isMTBUF(Opc0)) && (isMUBUF(Opc1) || isMTBUF(Opc1))) { in areLoadsFromSameBasePtr()325 if (isMUBUF(LdSt) || isMTBUF(LdSt)) { in getMemOperandWithOffset()448 if ((isMUBUF(FirstLdSt) && isMUBUF(SecondLdSt)) || in shouldClusterMemOps()2578 if (isMUBUF(MIa) || isMTBUF(MIa)) { in areMemAccessesTriviallyDisjoint()2579 if (isMUBUF(MIb) || isMTBUF(MIb)) in areMemAccessesTriviallyDisjoint()2589 return !isFLAT(MIb) && !isMUBUF(MIa) && !isMTBUF(MIa); in areMemAccessesTriviallyDisjoint()4659 (isMUBUF(MI) || isMTBUF(MI)))) { in legalizeOperands()5925 return isMUBUF(Opc) || isMTBUF(Opc) || isMIMG(Opc); in isHighLatencyInstruction()5954 if (isMUBUF(MI) || isVGPRSpill(MI)) in isLoadFromStackSlot()5968 if (isMUBUF(MI) || isVGPRSpill(MI)) in isStoreToStackSlot()
682 if (TII->isMUBUF(MI) || TII->isMTBUF(MI)) { in createsVALUHazard()1142 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isMTBUF(*MI)) in checkNSAtoVMEMHazard()
176 (TII->isMUBUF(UseMI) || TII->isFLATScratch(UseMI)) && in frameIndexMayFold()
607 } else if (TII->isMUBUF(Inst)) { in updateByEvent()
543 bool consider_buf = (instr->isMUBUF() || instr->isMTBUF()) && instr->operands.size() == 4 && in handle_instruction_gfx6()827 if (instr->isMUBUF() || instr->isMTBUF()) { in handle_instruction_gfx10()828 uint32_t offset = instr->isMUBUF() ? instr->mubuf().offset : instr->mtbuf().offset; in handle_instruction_gfx10()
1140 assert(isMUBUF()); in mubuf()1145 assert(isMUBUF()); in mubuf()1148 constexpr bool isMUBUF() const noexcept { return format == Format::MUBUF; } in isMUBUF() function1354 constexpr bool isVMEM() const noexcept { return isMTBUF() || isMUBUF() || isMIMG(); } in isVMEM()
888 a->isMUBUF() ? a->mubuf().vtx_binding : (a->isMTBUF() ? a->mtbuf().vtx_binding : 0); in should_form_clause()890 b->isMUBUF() ? b->mubuf().vtx_binding : (b->isMTBUF() ? b->mtbuf().vtx_binding : 0); in should_form_clause()
93 if (instr->isMUBUF()) { in needs_exact()
266 ((instr->isMUBUF() || instr->isMTBUF()) && i == 1) || in validate_ir()
2809 } else if (instr->isMUBUF() && instr->definitions.size() == 1 && in register_allocation()
1408 else if (instr->isMUBUF()) { in label_instruction()