/external/llvm/lib/CodeGen/ |
TargetInstrInfoImpl.cpp | 62 bool NewMI) const { 100 if (NewMI) { 309 if (MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, FI)) { 312 NewMI->mayStore()) && 315 NewMI->mayLoad()) && 323 NewMI->addMemOperand(MF, MMO); 325 // FIXME: change foldMemoryOperandImpl semantics to also insert NewMI. 326 return MBB->insert(MI, NewMI); 364 MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, LoadMI); 365 if (!NewMI) return 0 [all...] |
TwoAddressInstructionPass.cpp | 542 MachineInstr *NewMI = TII->commuteInstruction(MI); 544 if (NewMI == 0) { 549 DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI); 551 if (NewMI != MI) { 554 LV->replaceKillInstruction(RegC, MI, NewMI); 556 Indexes->replaceMachineInstrInMaps(MI, NewMI); 558 mbbi->insert(mi, NewMI); // Insert the new inst 560 mi = NewMI; 561 DistanceMap.insert(std::make_pair(NewMI, Dist)); 599 MachineInstr *NewMI = TII->convertToThreeAddress(mbbi, mi, LV) [all...] |
RegisterCoalescer.cpp | 615 MachineInstr *NewMI = TII->commuteInstruction(DefMI); 616 if (!NewMI) 622 if (NewMI != DefMI) { 623 LIS->ReplaceMachineInstrInMaps(DefMI, NewMI); 625 MBB->insert(Pos, NewMI); 628 unsigned OpIdx = NewMI->findRegisterUseOperandIdx(IntA.reg, false); 629 NewMI->getOperand(OpIdx).setIsKill(); 742 MachineInstr *NewMI = prior(MII); 744 // NewMI may have dead implicit defs (E.g. EFLAGS for MOV<bits>r0 on X86). 746 // NewMI into SlotIndexes [all...] |
MachineCSE.cpp | 446 MachineInstr *NewMI = TII->commuteInstruction(MI); 447 if (NewMI) { 449 FoundCSE = VNT.count(NewMI); 450 if (NewMI != MI) { 452 NewMI->eraseFromParent();
|
TailDuplication.cpp | 424 MachineInstr *NewMI = TII->duplicate(MI, MF); 425 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) { 426 MachineOperand &MO = NewMI->getOperand(i); 447 PredBB->insert(PredBB->instr_end(), NewMI); [all...] |
LiveVariables.cpp | 703 MachineInstr *NewMI) { 705 std::replace(VI.Kills.begin(), VI.Kills.end(), OldMI, NewMI);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonNewValueJump.cpp | 582 MachineInstr *NewMI; 610 NewMI = BuildMI(*MBB, jmpPos, dl, 617 NewMI = BuildMI(*MBB, jmpPos, dl, 624 assert(NewMI && "New Value Jump Instruction Not created!");
|
HexagonVLIWPacketizer.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCInstrInfo.h | 105 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
|
PPCInstrInfo.cpp | 139 PPCInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const { 144 return TargetInstrInfoImpl::commuteInstruction(MI, NewMI); 178 if (NewMI) {
|
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalAnalysis.h | 224 void ReplaceMachineInstrInMaps(MachineInstr *MI, MachineInstr *NewMI) { 225 Indexes->replaceMachineInstrInMaps(MI, NewMI);
|
LiveVariables.h | 200 MachineInstr *NewMI);
|
/external/llvm/lib/Target/X86/ |
X86InstrInfo.cpp | [all...] |
X86InstrInfo.h | 209 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
|
X86FrameLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseInstrInfo.cpp | 240 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI; 242 LV->addVirtualRegisterDead(Reg, NewMI); 247 MachineInstr *NewMI = NewMIs[j]; 248 if (!NewMI->readsRegister(Reg)) 250 LV->addVirtualRegisterKilled(Reg, NewMI); 252 VI.Kills.push_back(NewMI); [all...] |
ARMFrameLowering.cpp | 463 MachineInstr *NewMI = prior(MBBI); 465 NewMI->addOperand(MBBI->getOperand(i)); 469 MBBI = NewMI; [all...] |
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 219 /// If NewMI is false, MI is modified in place and returned; otherwise, a 224 bool NewMI = false) const = 0; [all...] |
/external/clang/lib/Lex/ |
PPMacroExpansion.cpp | 330 if (MacroInfo *NewMI = getMacroInfo(NewII)) 331 if (!NewMI->isEnabled() || NewMI == MI) { [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGISel.cpp | 424 MachineInstr *NewMI = 430 EntryMBB->insertAfter(Pos, NewMI); [all...] |