Searched refs:SIInstrWorklist (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.h | 51 struct SIInstrWorklist { struct 52 SIInstrWorklist() = default; 124 moveScalarAddSub(SIInstrWorklist &Worklist, MachineInstr &Inst, 127 void lowerSelect(SIInstrWorklist &Worklist, MachineInstr &Inst, 130 void lowerScalarAbs(SIInstrWorklist &Worklist, MachineInstr &Inst) const; 132 void lowerScalarXnor(SIInstrWorklist &Worklist, MachineInstr &Inst) const; 134 void splitScalarNotBinop(SIInstrWorklist &Worklist, MachineInstr &Inst, 137 void splitScalarBinOpN2(SIInstrWorklist &Worklist, MachineInstr &Inst, 140 void splitScalar64BitUnaryOp(SIInstrWorklist &Worklist, MachineInstr &Inst, 143 void splitScalar64BitBinaryOp(SIInstrWorklist &Worklist, MachineInstr &Inst, [all …]
|
| H A D | SIInstrInfo.cpp | 7259 void SIInstrWorklist::insert(MachineInstr *MI) { in insert() 7269 bool SIInstrWorklist::isDeferred(MachineInstr *MI) { in isDeferred() 7322 void SIInstrInfo::moveToVALU(SIInstrWorklist &Worklist, in moveToVALU() 7343 void SIInstrInfo::moveToVALUImpl(SIInstrWorklist &Worklist, in moveToVALUImpl() 7999 SIInstrInfo::moveScalarAddSub(SIInstrWorklist &Worklist, MachineInstr &Inst, in moveScalarAddSub() 8034 void SIInstrInfo::lowerSelect(SIInstrWorklist &Worklist, MachineInstr &Inst, in lowerSelect() 8116 void SIInstrInfo::lowerScalarAbs(SIInstrWorklist &Worklist, in lowerScalarAbs() 8143 void SIInstrInfo::lowerScalarXnor(SIInstrWorklist &Worklist, in lowerScalarXnor() 8208 void SIInstrInfo::splitScalarNotBinop(SIInstrWorklist &Worklist, in splitScalarNotBinop() 8237 void SIInstrInfo::splitScalarBinOpN2(SIInstrWorklist &Worklist, in splitScalarBinOpN2() [all …]
|
| H A D | SIFixSGPRCopies.cpp | 908 SIInstrWorklist worklist; in lowerSpecialCase() 1037 SIInstrWorklist Copies; in lowerVGPR2SGPRCopies()
|