Lines Matching refs:MSP430

110     BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r))  in emitPrologue()
111 .addReg(MSP430::R4, RegState::Kill) in emitPrologue()
121 unsigned DwarfFramePtr = TRI->getDwarfRegNum(MSP430::R4, true); in emitPrologue()
128 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::R4) in emitPrologue()
129 .addReg(MSP430::SP) in emitPrologue()
140 MBBJ.addLiveIn(MSP430::R4); in emitPrologue()
147 (MBBI->getOpcode() == MSP430::PUSH16r)) { in emitPrologue()
174 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SP) in emitPrologue()
175 .addReg(MSP430::SP) in emitPrologue()
205 case MSP430::RET: in emitEpilogue()
206 case MSP430::RETI: break; // These are ok in emitEpilogue()
223 BuildMI(MBB, MBBI, DL, TII.get(MSP430::POP16r), MSP430::R4) in emitEpilogue()
225 unsigned DwarfStackPtr = TRI->getDwarfRegNum(MSP430::SP, true); in emitEpilogue()
231 unsigned DwarfFramePtr = TRI->getDwarfRegNum(MSP430::R4, true); in emitEpilogue()
246 if ((Opc != MSP430::POP16r || !PI->getFlag(MachineInstr::FrameDestroy)) && in emitEpilogue()
262 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::SP) in emitEpilogue()
263 .addReg(MSP430::R4) in emitEpilogue()
267 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SP) in emitEpilogue()
268 .addReg(MSP430::SP) in emitEpilogue()
278 BuildMI(MBB, MBBI, DL, TII.get(MSP430::ADD16ri), MSP430::SP) in emitEpilogue()
279 .addReg(MSP430::SP) in emitEpilogue()
303 if (Opc == MSP430::POP16r) { in emitEpilogue()
333 BuildMI(MBB, MI, DL, TII.get(MSP430::PUSH16r)) in spillCalleeSavedRegisters()
353 BuildMI(MBB, MI, DL, TII.get(MSP430::POP16r), I.getReg()) in restoreCalleeSavedRegisters()
380 BuildMI(MF, Old.getDebugLoc(), TII.get(MSP430::SUB16ri), MSP430::SP) in eliminateCallFramePseudoInstr()
381 .addReg(MSP430::SP) in eliminateCallFramePseudoInstr()
388 New = BuildMI(MF, Old.getDebugLoc(), TII.get(MSP430::ADD16ri), in eliminateCallFramePseudoInstr()
389 MSP430::SP) in eliminateCallFramePseudoInstr()
390 .addReg(MSP430::SP) in eliminateCallFramePseudoInstr()
408 BuildMI(MF, Old.getDebugLoc(), TII.get(MSP430::SUB16ri), MSP430::SP) in eliminateCallFramePseudoInstr()
409 .addReg(MSP430::SP) in eliminateCallFramePseudoInstr()