HomeSort by relevance Sort by last modified time
    Searched refs:NewMI (Results 1 - 18 of 18) sorted by null

  /external/llvm/lib/CodeGen/
TargetInstrInfoImpl.cpp 62 bool NewMI) const {
100 if (NewMI) {
318 if (MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, FI)) {
321 NewMI->mayStore()) &&
324 NewMI->mayLoad()) &&
332 NewMI->addMemOperand(MF, MMO);
334 // FIXME: change foldMemoryOperandImpl semantics to also insert NewMI.
335 return MBB->insert(MI, NewMI);
373 MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, LoadMI);
374 if (!NewMI) return 0
    [all...]
TwoAddressInstructionPass.cpp 643 MachineInstr *NewMI = TII->commuteInstruction(MI);
645 if (NewMI == 0) {
650 DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI);
652 if (NewMI != MI) {
655 LV->replaceKillInstruction(RegC, MI, NewMI);
657 mbbi->insert(mi, NewMI); // Insert the new inst
659 mi = NewMI;
660 DistanceMap.insert(std::make_pair(NewMI, Dist));
698 MachineInstr *NewMI = TII->convertToThreeAddress(mbbi, mi, LV);
699 if (NewMI) {
    [all...]
RegisterCoalescer.cpp 681 MachineInstr *NewMI = TII->commuteInstruction(DefMI);
682 if (!NewMI)
688 if (NewMI != DefMI) {
689 LIS->ReplaceMachineInstrInMaps(DefMI, NewMI);
691 MBB->insert(Pos, NewMI);
694 unsigned OpIdx = NewMI->findRegisterUseOperandIdx(IntA.reg, false);
695 NewMI->getOperand(OpIdx).setIsKill();
807 MachineInstr *NewMI = prior(MII);
809 // NewMI may have dead implicit defs (E.g. EFLAGS for MOV<bits>r0 on X86).
811 // NewMI into SlotIndexes
    [all...]
MachineCSE.cpp 422 MachineInstr *NewMI = TII->commuteInstruction(MI);
423 if (NewMI) {
425 FoundCSE = VNT.count(NewMI);
426 if (NewMI != MI) {
428 NewMI->eraseFromParent();
TailDuplication.cpp 415 MachineInstr *NewMI = TII->duplicate(MI, MF);
416 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) {
417 MachineOperand &MO = NewMI->getOperand(i);
436 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/PowerPC/
PPCInstrInfo.h 102 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
PPCInstrInfo.cpp 117 PPCInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const {
122 return TargetInstrInfoImpl::commuteInstruction(MI, NewMI);
156 if (NewMI) {
  /external/llvm/include/llvm/CodeGen/
LiveIntervalAnalysis.h 247 void ReplaceMachineInstrInMaps(MachineInstr *MI, MachineInstr *NewMI) {
248 indexes_->replaceMachineInstrInMaps(MI, NewMI);
LiveVariables.h 200 MachineInstr *NewMI);
  /external/llvm/lib/Target/X86/
X86InstrInfo.cpp     [all...]
X86InstrInfo.h 208 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
X86FrameLowering.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 224 /// If NewMI is false, MI is modified in place and returned; otherwise, a
229 bool NewMI = false) const = 0;
    [all...]
  /external/clang/lib/Lex/
PPMacroExpansion.cpp 308 if (MacroInfo *NewMI = getMacroInfo(NewII))
309 if (!NewMI->isEnabled() || NewMI == MI) {
    [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 453 MachineInstr *NewMI = prior(MBBI);
455 NewMI->addOperand(MBBI->getOperand(i));
459 MBBI = NewMI;
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp 426 MachineInstr *NewMI =
432 EntryMBB->insertAfter(Pos, NewMI);
    [all...]

Completed in 667 milliseconds