Searched refs:SIInstrWorklist (Results 1 – 3 of 3) sorted by relevance
/freebsd/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, 128 void lowerScalarAbs(SIInstrWorklist &Worklist, MachineInstr &Inst) const; 130 void lowerScalarXnor(SIInstrWorklist &Worklist, MachineInstr &Inst) const; 132 void splitScalarNotBinop(SIInstrWorklist &Worklist, MachineInstr &Inst, 135 void splitScalarBinOpN2(SIInstrWorklist &Worklist, MachineInstr &Inst, 138 void splitScalar64BitUnaryOp(SIInstrWorklist &Worklist, MachineInstr &Inst, 141 void splitScalar64BitBinaryOp(SIInstrWorklist &Worklist, MachineInstr &Inst, [all …]
|
H A D | SIInstrInfo.cpp | 6937 void SIInstrWorklist::insert(MachineInstr *MI) { in insert() 6947 bool SIInstrWorklist::isDeferred(MachineInstr *MI) { in isDeferred() 6951 void SIInstrInfo::moveToVALU(SIInstrWorklist &Worklist, in moveToVALU() 6972 void SIInstrInfo::moveToVALUImpl(SIInstrWorklist &Worklist, in moveToVALUImpl() 7507 SIInstrInfo::moveScalarAddSub(SIInstrWorklist &Worklist, MachineInstr &Inst, in moveScalarAddSub() 7542 void SIInstrInfo::lowerSelect(SIInstrWorklist &Worklist, MachineInstr &Inst, in lowerSelect() 7625 void SIInstrInfo::lowerScalarAbs(SIInstrWorklist &Worklist, in lowerScalarAbs() 7652 void SIInstrInfo::lowerScalarXnor(SIInstrWorklist &Worklist, in lowerScalarXnor() 7717 void SIInstrInfo::splitScalarNotBinop(SIInstrWorklist &Worklist, in splitScalarNotBinop() 7746 void SIInstrInfo::splitScalarBinOpN2(SIInstrWorklist &Worklist, in splitScalarBinOpN2() [all …]
|
H A D | SIFixSGPRCopies.cpp | 892 SIInstrWorklist worklist; in lowerSpecialCase() 1018 SIInstrWorklist Copies; in lowerVGPR2SGPRCopies()
|