Home | History | Annotate | Download | only in PowerPC

Lines Matching defs:NewMIs

335                                   SmallVectorImpl<MachineInstr*> &NewMIs) const{
339 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
347 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFLR), PPC::R11));
348 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
355 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD))
363 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFLR8), PPC::X11));
364 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD))
370 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFD))
375 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFS))
383 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::SPILL_CR))
399 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFCRpseud), ScratchReg)
407 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
412 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
449 PPC::CRRCRegisterClass, NewMIs);
457 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::ADDI), PPC::R0),
459 NewMIs.push_back(BuildMI(MF, DL, get(PPC::STVX))
477 SmallVector<MachineInstr*, 4> NewMIs;
479 if (StoreRegToStackSlot(MF, SrcReg, isKill, FrameIdx, RC, NewMIs)) {
484 for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
485 MBB.insert(MI, NewMIs[i]);
494 NewMIs.back()->addMemOperand(MF, MMO);
501 SmallVectorImpl<MachineInstr*> &NewMIs)const{
504 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
507 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
509 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTLR)).addReg(PPC::R11));
513 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD), DestReg),
516 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD),
518 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTLR8)).addReg(PPC::R11));
521 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFD), DestReg),
524 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFS), DestReg),
534 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LWZ),
542 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
547 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MTCRF), DestReg)
578 PPC::CRRCRegisterClass, NewMIs);
586 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::ADDI), PPC::R0),
588 NewMIs.push_back(BuildMI(MF, DL, get(PPC::LVX),DestReg).addReg(PPC::R0)
602 SmallVector<MachineInstr*, 4> NewMIs;
605 LoadRegFromStackSlot(MF, DL, DestReg, FrameIdx, RC, NewMIs);
606 for (unsigned i = 0, e = NewMIs.size(); i != e; ++i)
607 MBB.insert(MI, NewMIs[i]);
616 NewMIs.back()->addMemOperand(MF, MMO);