Home
last modified time | relevance | path

Searched refs:isMUBUF (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h350 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() function
449 bool isMUBUF(uint16_t Opcode) const { in isMUBUF() function
DSIRegisterInfo.cpp314 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()
DSILoadStoreOptimizer.cpp283 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()
DSIInstrInfo.cpp214 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()
DGCNHazardRecognizer.cpp682 if (TII->isMUBUF(MI) || TII->isMTBUF(MI)) { in createsVALUHazard()
1142 if (!SIInstrInfo::isMUBUF(*MI) && !SIInstrInfo::isMTBUF(*MI)) in checkNSAtoVMEMHazard()
DSIFoldOperands.cpp176 (TII->isMUBUF(UseMI) || TII->isFLATScratch(UseMI)) && in frameIndexMayFold()
DSIInsertWaitcnts.cpp607 } else if (TII->isMUBUF(Inst)) { in updateByEvent()
/third_party/mesa3d/src/amd/compiler/
Daco_insert_NOPs.cpp543 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()
Daco_ir.h1140 assert(isMUBUF()); in mubuf()
1145 assert(isMUBUF()); in mubuf()
1148 constexpr bool isMUBUF() const noexcept { return format == Format::MUBUF; } in isMUBUF() function
1354 constexpr bool isVMEM() const noexcept { return isMTBUF() || isMUBUF() || isMIMG(); } in isVMEM()
Daco_ir.cpp888 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()
Daco_insert_exec_mask.cpp93 if (instr->isMUBUF()) { in needs_exact()
Daco_validate.cpp266 ((instr->isMUBUF() || instr->isMTBUF()) && i == 1) || in validate_ir()
Daco_register_allocation.cpp2809 } else if (instr->isMUBUF() && instr->definitions.size() == 1 && in register_allocation()
Daco_optimizer.cpp1408 else if (instr->isMUBUF()) { in label_instruction()