Searched refs:isFLAT (Results 1 – 11 of 11) sorted by relevance
118 SIInstrInfo::isFLAT(*MI)) in getHazardType()174 if (SIInstrInfo::isVMEM(*MI) || SIInstrInfo::isFLAT(*MI)) in PreEmitNoops()526 if (TII->isFLAT(MI)) { in createsVALUHazard()
653 (TII->isFLAT(MI1) && TII->isFLAT(MI2)) || in apply()
454 static bool isFLAT(const MachineInstr &MI) { in isFLAT() function466 bool isFLAT(uint16_t Opcode) const { in isFLAT() function
101 return SIInstrInfo::isFLAT(MI) || SIInstrInfo::isVMEM(MI); in isVMEMClauseInst()
356 if (isFLAT(LdSt)) { in getMemOpBaseRegImmOfs()417 (isFLAT(FirstLdSt) && isFLAT(SecondLdSt))) { in shouldClusterMemOps()2176 return !isFLAT(MIb) || isSegmentSpecificFLAT(MIb); in areMemAccessesTriviallyDisjoint()2183 return !isFLAT(MIb) && !isSMRD(MIb); in areMemAccessesTriviallyDisjoint()2190 return !isFLAT(MIb) && !isMUBUF(MIa) && !isMTBUF(MIa); in areMemAccessesTriviallyDisjoint()2193 if (isFLAT(MIa)) { in areMemAccessesTriviallyDisjoint()2194 if (isFLAT(MIb)) in areMemAccessesTriviallyDisjoint()2948 if (isFLAT(MI) && !MF->getSubtarget<GCNSubtarget>().hasFlatInstOffsets()) { in verifyInstruction()4831 if (!isFLAT(MI)) in mayAccessFlatAddressSpace()
590 } else if (TII->isFLAT(Inst)) { in updateByEvent()1328 } else if (TII->isFLAT(Inst)) { in updateEventWaitcntAfter()
556 if (!UseOp.isImplicit() || !TII.isFLAT(*UseOp.getParent())) in hasAnyNonFlatUseOfReg()
327 static bool isFLAT(const MachineInstr &MI) { in isFLAT() function331 bool isFLAT(uint16_t Opcode) const { in isFLAT() function
289 if (isFLAT(LdSt)) { in getMemOpBaseRegImmOfs()1388 return !isFLAT(MIb); in areMemAccessesTriviallyDisjoint()1395 return !isFLAT(MIb) && !isSMRD(MIb); in areMemAccessesTriviallyDisjoint()1402 return !isFLAT(MIb) && !isMUBUF(MIa) && !isMTBUF(MIa); in areMemAccessesTriviallyDisjoint()1405 if (isFLAT(MIa)) { in areMemAccessesTriviallyDisjoint()1406 if (isFLAT(MIb)) in areMemAccessesTriviallyDisjoint()
248 if (TII->isDS(MI) || TII->isFLAT(MI)) { in isOpRelevant()
713 if (TII->isFLAT(MI)) in runOnMachineFunction()