Home
last modified time | relevance | path

Searched refs:isSALU (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp920 bool isSALU(const SUnit *SU) const { in isSALU() function
922 return MI && TII->isSALU(*MI) && !MI->isTerminator(); in isSALU()
958 if (Succ != SU && isSALU(Succ)) in linkSALUChain()
1001 if (&SU == &DAG->ExitSU || &SU == &*LastSALU || !isSALU(&*LastSALU) || in apply()
H A DSIInstrInfo.h408 static bool isSALU(const MachineInstr &MI) { in isSALU() function
412 bool isSALU(uint16_t Opcode) const { in isSALU() function
731 (isSpill(MI) && isSALU(MI)); in isSGPRSpill()
737 (isSpill(Opcode) && isSALU(Opcode)); in isSGPRSpill()
H A DGCNHazardRecognizer.cpp685 return TII.isSALU(MI); in checkSMRDHazards()
1088 auto IsHazardFn = [TII](const MachineInstr &MI) { return TII->isSALU(MI); }; in checkReadM0Hazards()
1152 if (!SIInstrInfo::isSALU(*MI) && !SIInstrInfo::isSMRD(*MI)) in fixVMEMtoScalarWriteHazards()
1235 if (TII->isSALU(MI)) { in fixSMEMtoVectorWriteHazards()
1561 } else if (SIInstrInfo::isSALU(I)) { in fixVALUPartialForwardingHazard()
2769 if (!ST.isWave64() || !SIInstrInfo::isSALU(*MI)) in fixVALUMaskWriteHazard()
H A DSIFixSGPRCopies.cpp944 if ((TII->isSALU(*Inst) && Inst->isCompare()) || in analyzeVGPRToSGPRCopy()
960 if (TII->isSALU(*U)) in analyzeVGPRToSGPRCopy()
H A DAMDGPUIGroupLP.cpp2395 (TII->isVALU(MI) || TII->isMFMAorWMMA(MI) || TII->isSALU(MI) || in canAddMI()
2404 TII->isSALU(MI)) in canAddMI()
H A DSIFoldOperands.cpp628 if (TII->isSALU(MI->getOpcode())) { in tryAddToFoldList()
H A DSIInstrInfo.cpp111 SIInstrInfo::isSALU(MI)) in canRemat()
4187 return !isSALU(MI) || MI.readsRegister(AMDGPU::EXEC, &RI); in mayReadEXEC()
4595 SIInstrInfo::isSALU(MI) || in shouldReadExec()
8712 if (isVALU(MI) || isSALU(MI)) { in getInstSizeInBytes()