Lines Matching refs:addReg
71 .addReg(STI.getTmpRegister(), RegState::Kill) in emitPrologue()
78 .addReg(STI.getTmpRegister(), RegState::Kill) in emitPrologue()
82 .addReg(STI.getZeroRegister(), RegState::Kill) in emitPrologue()
85 .addReg(STI.getZeroRegister(), RegState::Define) in emitPrologue()
86 .addReg(STI.getZeroRegister(), RegState::Kill) in emitPrologue()
87 .addReg(STI.getZeroRegister(), RegState::Kill) in emitPrologue()
109 .addReg(AVR::SP) in emitPrologue()
126 .addReg(AVR::R29R28, RegState::Kill) in emitPrologue()
134 .addReg(AVR::R29R28) in emitPrologue()
157 .addReg(STI.getTmpRegister(), RegState::Kill); in restoreStatusRegister()
213 .addReg(AVR::R29R28, RegState::Kill) in emitEpilogue()
221 .addReg(AVR::R29R28, RegState::Kill); in emitEpilogue()
283 .addReg(Reg, getKillRegState(IsNotLiveIn)) in spillCalleeSavedRegisters()
373 BuildMI(MBB, MI, DL, TII.get(AVR::SPREAD), AVR::R31R30).addReg(AVR::SP); in eliminateCallFramePseudoInstr()
377 .addReg(AVR::R31R30, RegState::Kill) in eliminateCallFramePseudoInstr()
381 BuildMI(MBB, MI, DL, TII.get(AVR::SPWRITE), AVR::SP).addReg(AVR::R31R30); in eliminateCallFramePseudoInstr()
404 BuildMI(MBB, MI, DL, TII.get(AVR::SPREAD), AVR::R31R30).addReg(AVR::SP); in eliminateCallFramePseudoInstr()
407 .addReg(AVR::R31R30, RegState::Kill) in eliminateCallFramePseudoInstr()
412 .addReg(AVR::R31R30, RegState::Kill); in eliminateCallFramePseudoInstr()