Home
last modified time | relevance | path

Searched refs:isDS (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
Daco_insert_NOPs.cpp402 } else if (instr->isDS() && instr->ds().gds) { in handle_instruction_gfx6()
660 if (instr->isVMEM() || instr->isFlatLike() || instr->isDS()) { in handle_instruction_gfx10()
666 if (instr->isFlat() || instr->isDS()) in handle_instruction_gfx10()
790 } else if (instr->isDS()) { in handle_instruction_gfx10()
815 ctx.has_DS = instr->isDS(); in handle_instruction_gfx10()
Daco_ir.h1118 assert(isDS()); in ds()
1123 assert(isDS()); in ds()
1126 constexpr bool isDS() const noexcept { return format == Format::DS; } in isDS() function
Daco_insert_waitcnt.cpp292 if (instr->isDS() && in check_instr()
Daco_scheduler.cpp701 if (candidate->isDS() || !can_move_down) { in schedule_SMEM()
Daco_register_allocation.cpp2772 (instr->isDS() && instr->ds().gds)) { in register_allocation()
Daco_lower_to_hw_instr.cpp2426 } else if (inst->isVMEM() || inst->isFlatLike() || inst->isDS() || in lower_to_hw_instr()
Daco_optimizer.cpp1475 else if (instr->isDS()) { in label_instruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.cpp783 (TII->isDS(MI1) && TII->isDS(MI2))) { in apply()
DGCNHazardRecognizer.cpp109 if (TII.isDS(MI.getOpcode())) { in isSendMsgTraceDataOrGDS()
917 if (!SIInstrInfo::isVMEM(*I) && !SIInstrInfo::isDS(*I) && in fixVMEMtoScalarWriteHazards()
1079 if (SIInstrInfo::isDS(*MI)) in fixLdsBranchVmemWARHazard()
DSIInstrInfo.h471 static bool isDS(const MachineInstr &MI) { in isDS() function
475 bool isDS(uint16_t Opcode) const { in isDS() function
DSIInsertWaitcnts.cpp542 if (TII->isDS(Inst) && (Inst.mayStore() || Inst.mayLoad())) { in updateByEvent()
660 if (TII->isDS(Inst) && Inst.mayStore()) { in updateByEvent()
1218 if (TII->isDS(Inst) && TII->usesLGKM_CNT(Inst)) { in updateEventWaitcntAfter()
DSIInstrInfo.cpp159 if (isDS(Opc0) && isDS(Opc1)) { in areLoadsFromSameBasePtr()
270 if (isDS(LdSt)) { in getMemOperandWithOffset()
464 } else if (isDS(FirstLdSt) && isDS(SecondLdSt)) { in shouldClusterMemOps()
2571 if (isDS(MIa)) { in areMemAccessesTriviallyDisjoint()
2572 if (isDS(MIb)) in areMemAccessesTriviallyDisjoint()