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

  /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...]

Completed in 937 milliseconds