Home | History | Annotate | Download | only in PowerPC

Lines Matching defs:NewMIs

343                                   SmallVectorImpl<MachineInstr*> &NewMIs) const{
347 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
355 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFLR), PPC::R11));
356 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
363 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD))
371 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFLR8), PPC::X11));
372 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD))
378 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFD))
383 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFS))
391 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::SPILL_CR))
407 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFCRpseud), ScratchReg)
415 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
420 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
457 PPC::CRRCRegisterClass, NewMIs);
465 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::ADDI), PPC::R0),
467 NewMIs.push_back(BuildMI(MF, DL, get(PPC::STVX))
485 SmallVector<MachineInstr*, 4> NewMIs;
487 if (StoreRegToStackSlot(MF, SrcReg, isKill, FrameIdx, RC, NewMIs)) {
492 for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
493 MBB.insert(MI, NewMIs[i]);
502 NewMIs.back()->addMemOperand(MF, MMO);
509 SmallVectorImpl<MachineInstr*> &NewMIs)const{
512 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
515 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
517 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTLR)).addReg(PPC::R11));
521 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD), DestReg),
524 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD),
526 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTLR8)).addReg(PPC::R11));
529 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFD), DestReg),
532 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFS), DestReg),
542 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
550 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
555 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTCRF), DestReg)
586 PPC::CRRCRegisterClass, NewMIs);
594 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::ADDI), PPC::R0),
596 NewMIs.push_back(BuildMI(MF, DL, get(PPC::LVX),DestReg).addReg(PPC::R0)
610 SmallVector<MachineInstr*, 4> NewMIs;
613 LoadRegFromStackSlot(MF, DL, DestReg, FrameIdx, RC, NewMIs);
614 for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
615 MBB.insert(MI, NewMIs[i]);
624 NewMIs.back()->addMemOperand(MF, MMO);