Searched defs:NewMIs (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | MachineLICM.cpp | 1267 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 D | TwoAddressInstructionPass.cpp | 1197 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 D | PPCInstrInfo.cpp | 776 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 D | ARMBaseInstrInfo.cpp | 213 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