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

  /external/llvm/lib/CodeGen/
TargetInstrInfoImpl.cpp 61 bool NewMI) const {
94 if (NewMI) {
288 if (MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, FI)) {
291 NewMI->getDesc().mayStore()) &&
294 NewMI->getDesc().mayLoad()) &&
303 NewMI->addMemOperand(MF, MMO);
305 // FIXME: change foldMemoryOperandImpl semantics to also insert NewMI.
306 return MBB->insert(MI, NewMI);
344 MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, LoadMI);
345 if (!NewMI) return 0
    [all...]
TwoAddressInstructionPass.cpp 598 MachineInstr *NewMI = TII->commuteInstruction(MI);
600 if (NewMI == 0) {
605 DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI);
607 if (NewMI != MI) {
610 LV->replaceKillInstruction(RegC, MI, NewMI);
612 mbbi->insert(mi, NewMI); // Insert the new inst
614 mi = NewMI;
615 DistanceMap.insert(std::make_pair(NewMI, Dist));
653 MachineInstr *NewMI = TII->convertToThreeAddress(mbbi, mi, LV);
654 if (NewMI) {
    [all...]
VirtRegMap.cpp 184 MachineInstr *NewMI, ModRef MRInfo) {
186 MI2VirtMapTy::iterator IP = MI2VirtMap.lower_bound(NewMI);
189 MI2VirtMap.insert(IP, std::make_pair(NewMI, I->second));
194 MI2VirtMap.insert(IP, std::make_pair(NewMI, std::make_pair(VirtReg, MRInfo)));
MachineCSE.cpp 380 MachineInstr *NewMI = TII->commuteInstruction(MI);
381 if (NewMI) {
383 FoundCSE = VNT.count(NewMI);
384 if (NewMI != MI) {
386 NewMI->eraseFromParent();
RegisterCoalescer.cpp 712 MachineInstr *NewMI = TII->commuteInstruction(DefMI);
713 if (!NewMI)
719 if (NewMI != DefMI) {
720 LIS->ReplaceMachineInstrInMaps(DefMI, NewMI);
721 MBB->insert(DefMI, NewMI);
724 unsigned OpIdx = NewMI->findRegisterUseOperandIdx(IntA.reg, false);
725 NewMI->getOperand(OpIdx).setIsKill();
840 MachineInstr *NewMI = prior(MII);
848 NewMI->addOperand(MO);
853 NewMI->copyImplicitOps(CopyMI)
    [all...]
TailDuplication.cpp 414 MachineInstr *NewMI = TII->duplicate(MI, MF);
415 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) {
416 MachineOperand &MO = NewMI->getOperand(i);
435 PredBB->insert(PredBB->end(), NewMI);
    [all...]
VirtRegRewriter.cpp 687 MachineInstr *NewMI = prior(MII);
688 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) {
689 MachineOperand &MO = NewMI->getOperand(i);
    [all...]
VirtRegMap.h 459 /// folded into newMI machine instruction.
460 void virtFolded(unsigned VirtReg, MachineInstr *OldMI, MachineInstr *NewMI,
StackSlotColoring.cpp 651 MachineInstr *NewMI = NewMIs[0];
652 MBB->insert(MI, NewMI);
655 if (NewMI->readsRegister(Reg)) {
LiveVariables.cpp 649 MachineInstr *NewMI) {
651 std::replace(VI.Kills.begin(), VI.Kills.end(), OldMI, 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/lib/Target/PowerPC/
PPCInstrInfo.h 99 virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const;
PPCInstrInfo.cpp 106 PPCInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const {
111 return TargetInstrInfoImpl::commuteInstruction(MI, NewMI);
145 if (NewMI) {
  /external/llvm/include/llvm/CodeGen/
LiveVariables.h 203 MachineInstr *NewMI);
LiveIntervalAnalysis.h 246 void ReplaceMachineInstrInMaps(MachineInstr *MI, MachineInstr *NewMI) {
247 indexes_->replaceMachineInstrInMaps(MI, NewMI);
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 223 /// If NewMI is false, MI is modified in place and returned; otherwise, a
228 bool NewMI = false) const = 0;
    [all...]
  /external/clang/lib/Lex/
PPMacroExpansion.cpp 298 if (MacroInfo *NewMI = getMacroInfo(NewII))
299 if (!NewMI->isEnabled() || NewMI == MI)
    [all...]
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.cpp 430 MachineInstr *NewMI = prior(MBBI);
432 NewMI->addOperand(MBBI->getOperand(i));
436 MBBI = NewMI;
    [all...]
ARMBaseInstrInfo.cpp 243 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI;
245 LV->addVirtualRegisterDead(Reg, NewMI);
250 MachineInstr *NewMI = NewMIs[j];
251 if (!NewMI->readsRegister(Reg))
253 LV->addVirtualRegisterKilled(Reg, NewMI);
255 VI.Kills.push_back(NewMI);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp 346 MachineInstr *NewMI =
351 EntryMBB->insertAfter(CopyUseMI, NewMI);
    [all...]

Completed in 3421 milliseconds