Searched defs:NewMIs (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
H A DMachineLICM.cpp1267 SmallVector<MachineInstr *, 2> NewMIs; local
1271 NewMIs);
1276 assert(NewMIs.size() == 2 &&
1280 MBB->insert(Pos, NewMIs[0]);
1281 MBB->insert(Pos, NewMIs[1]);
1284 if (!IsLoopInvariantInst(*NewMIs[0]) || !IsProfitableToHoist(*NewMIs[0])) {
1285 NewMIs[0]->eraseFromParent();
1286 NewMIs[1]->eraseFromParent();
1291 UpdateRegPressure(NewMIs[
[all...]
H A DTwoAddressInstructionPass.cpp1197 SmallVector<MachineInstr *, 2> NewMIs; local
1200 NewMIs)) {
1204 assert(NewMIs.size() == 2 &&
1207 NewMIs[1]->addRegisterKilled(Reg, TRI);
1211 MBB->insert(mi, NewMIs[0]);
1212 MBB->insert(mi, NewMIs[1]);
1214 DEBUG(dbgs() << "2addr: NEW LOAD: " << *NewMIs[0]
1215 << "2addr: NEW INST: " << *NewMIs[1]); local
1218 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA);
1219 unsigned NewSrcIdx = NewMIs[
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp776 SmallVectorImpl<MachineInstr*> &NewMIs,
784 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW))
790 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD))
795 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFD))
800 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFS))
805 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::SPILL_CR))
811 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::SPILL_CRBIT))
817 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STVX))
823 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STXVD2X))
829 NewMIs
772 StoreRegToStackSlot(MachineFunction &MF, unsigned SrcReg, bool isKill, int FrameIdx, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr*> &NewMIs, bool &NonRI, bool &SpillsVRS) const argument
856 SmallVector<MachineInstr*, 4> NewMIs; local
885 LoadRegFromStackSlot(MachineFunction &MF, DebugLoc DL, unsigned DestReg, int FrameIdx, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr*> &NewMIs, bool &NonRI, bool &SpillsVRS) const argument
951 SmallVector<MachineInstr*, 4> NewMIs; local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp213 std::vector<MachineInstr*> NewMIs; local
223 NewMIs.push_back(MemMI);
224 NewMIs.push_back(UpdateMI);
236 NewMIs.push_back(UpdateMI);
237 NewMIs.push_back(MemMI);
256 MachineInstr *NewMI = NewMIs[j];
269 MFI->insert(MBBI, NewMIs[1]);
270 MFI->insert(MBBI, NewMIs[0]);
271 return NewMIs[0];

Completed in 146 milliseconds