Searched refs:isDS (Results 1 – 12 of 12) sorted by relevance
402 } 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()
1118 assert(isDS()); in ds()1123 assert(isDS()); in ds()1126 constexpr bool isDS() const noexcept { return format == Format::DS; } in isDS() function
292 if (instr->isDS() && in check_instr()
701 if (candidate->isDS() || !can_move_down) { in schedule_SMEM()
2772 (instr->isDS() && instr->ds().gds)) { in register_allocation()
2426 } else if (inst->isVMEM() || inst->isFlatLike() || inst->isDS() || in lower_to_hw_instr()
1475 else if (instr->isDS()) { in label_instruction()
783 (TII->isDS(MI1) && TII->isDS(MI2))) { in apply()
109 if (TII.isDS(MI.getOpcode())) { in isSendMsgTraceDataOrGDS()917 if (!SIInstrInfo::isVMEM(*I) && !SIInstrInfo::isDS(*I) && in fixVMEMtoScalarWriteHazards()1079 if (SIInstrInfo::isDS(*MI)) in fixLdsBranchVmemWARHazard()
471 static bool isDS(const MachineInstr &MI) { in isDS() function475 bool isDS(uint16_t Opcode) const { in isDS() function
542 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()
159 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()