Searched refs:SIInstrWorklist (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.h | 49 struct SIInstrWorklist { struct 50 SIInstrWorklist() = default; 122 moveScalarAddSub(SIInstrWorklist &Worklist, MachineInstr &Inst, 125 void lowerSelect(SIInstrWorklist &Worklist, MachineInstr &Inst, 132 void splitScalarNotBinop(SIInstrWorklist &Worklist, MachineInstr &Inst, 135 void splitScalarBinOpN2(SIInstrWorklist &Worklist, MachineInstr &Inst, 145 void splitScalarSMulU64(SIInstrWorklist &Worklist, MachineInstr &Inst, 154 void splitScalar64BitBCNT(SIInstrWorklist &Worklist, 164 SIInstrWorklist &Worklist) const; 168 SIInstrWorklist &Worklist, [all …]
|
| H A D | SIInstrInfo.cpp | 6814 void SIInstrWorklist::insert(MachineInstr *MI) { in insert() 6824 bool SIInstrWorklist::isDeferred(MachineInstr *MI) { in isDeferred() 6828 void SIInstrInfo::moveToVALU(SIInstrWorklist &Worklist, in moveToVALU() 6849 void SIInstrInfo::moveToVALUImpl(SIInstrWorklist &Worklist, in moveToVALUImpl() 7502 void SIInstrInfo::lowerScalarAbs(SIInstrWorklist &Worklist, in lowerScalarAbs() 7529 void SIInstrInfo::lowerScalarXnor(SIInstrWorklist &Worklist, in lowerScalarXnor() 7594 void SIInstrInfo::splitScalarNotBinop(SIInstrWorklist &Worklist, in splitScalarNotBinop() 7623 void SIInstrInfo::splitScalarBinOpN2(SIInstrWorklist &Worklist, in splitScalarBinOpN2() 7713 void SIInstrInfo::splitScalarSMulU64(SIInstrWorklist &Worklist, in splitScalarSMulU64() 8150 SIInstrWorklist &Worklist) const { in addUsersToMoveToVALUWorklist() [all …]
|
| H A D | SIFixSGPRCopies.cpp | 894 SIInstrWorklist worklist; in lowerSpecialCase() 1020 SIInstrWorklist Copies; in lowerVGPR2SGPRCopies()
|