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

1 2

  /external/llvm/lib/Target/Hexagon/
HexagonExpandPredSpillCode.cpp 110 MachineInstr *NewMI = BuildMI(*MBB, MII, MI->getDebugLoc(),
112 NewMI->addOperand(Op0);
113 NewMI->addOperand(Op1);
114 NewMI->addOperand(Op4);
115 NewMI->addOperand(MachineOperand::CreateReg(Hexagon::M0,
119 NewMI->addOperand(Op2);
153 MachineInstr *NewMI = BuildMI(*MBB, MII, MI->getDebugLoc(),
155 NewMI->addOperand(Op1);
156 NewMI->addOperand(Op0);
157 NewMI->addOperand(Op2)
    [all...]
HexagonNewValueJump.cpp 631 MachineInstr *NewMI;
642 NewMI = BuildMI(*MBB, jmpPos, dl,
653 NewMI = BuildMI(*MBB, jmpPos, dl,
659 NewMI = BuildMI(*MBB, jmpPos, dl,
665 assert(NewMI && "New Value Jump Instruction Not created!");
666 (void)NewMI;
HexagonVLIWPacketizer.cpp 764 MachineInstr *NewMI = MF.CreateMachineInstr(D, DebugLoc());
765 bool ResourcesAvailable = ResourceTracker->canReserveResources(NewMI);
766 MF.DeleteMachineInstr(NewMI);
    [all...]
  /external/llvm/lib/Target/X86/
X86FixupLEAs.cpp 108 MachineInstr *NewMI;
114 NewMI = BuildMI(*MF, MI->getDebugLoc(),
123 MFI->insert(MBBI, NewMI); // Insert the new inst
124 return NewMI;
279 MachineInstr *NewMI =
284 I = static_cast<MachineBasicBlock::iterator>(NewMI);
315 MachineInstr *NewMI = postRAConvertToLEA(MFI, MBI);
316 if (NewMI) {
320 DEBUG(dbgs() << "FixLEA: Replaced by: "; NewMI->dump(););
323 static_cast<MachineBasicBlock::iterator>(NewMI);
    [all...]
X86ExpandPseudo.cpp 124 MachineInstr *NewMI = std::prev(MBBI);
125 NewMI->copyImplicitOps(*MBBI->getParent()->getParent(), MBBI);
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/AMDGPU/
R600ExpandSpecialInstrs.cpp 37 void SetFlagInNewMI(MachineInstr *NewMI, const MachineInstr *OldMI,
59 void R600ExpandSpecialInstrsPass::SetFlagInNewMI(MachineInstr *NewMI,
64 TII->setImmOperand(NewMI, Op, Val);
327 MachineInstr *NewMI =
331 NewMI->bundleWithPred();
333 TII->addFlag(NewMI, 0, MO_FLAG_MASK);
336 TII->addFlag(NewMI, 0, MO_FLAG_NOT_LAST);
338 SetFlagInNewMI(NewMI, &MI, AMDGPU::OpName::clamp);
339 SetFlagInNewMI(NewMI, &MI, AMDGPU::OpName::literal);
340 SetFlagInNewMI(NewMI, &MI, AMDGPU::OpName::src0_abs)
    [all...]
R600ISelLowering.cpp 212 MachineInstrBuilder NewMI;
219 NewMI = BuildMI(*BB, I, BB->findDebugLoc(I),
222 NewMI.addOperand(MI->getOperand(i));
229 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I,
233 TII->addFlag(NewMI, 0, MO_FLAG_CLAMP);
238 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I,
242 TII->addFlag(NewMI, 0, MO_FLAG_ABS);
247 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, I,
251 TII->addFlag(NewMI, 0, MO_FLAG_NEG);
273 MachineInstr *NewMI = TII->buildDefaultInstruction(*BB, MI, AMDGPU::MOV
    [all...]
AMDILCFGStructurizer.cpp 509 MachineInstr *NewMI = MF->CreateMachineInstr(TII->get(NewOpcode), DL);
510 MBB->insert(I, NewMI);
511 MachineInstrBuilder MIB(*MF, NewMI);
513 SHOWNEWINSTR(NewMI);
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600ExpandSpecialInstrs.cpp 150 MachineInstr *NewMI =
156 NewMI->setIsInsideBundle(Chan != 0);
157 TII->addFlag(NewMI, 0, Flags);
R600ISelLowering.cpp 64 MachineInstr *NewMI =
70 TII->addFlag(NewMI, 0, MO_FLAG_CLAMP);
75 MachineInstr *NewMI =
81 TII->addFlag(NewMI, 1, MO_FLAG_ABS);
87 MachineInstr *NewMI =
93 TII->addFlag(NewMI, 1, MO_FLAG_NEG);
206 MachineInstr *NewMI =
212 TII->addFlag(NewMI, 1, MO_FLAG_PUSH);
220 MachineInstr *NewMI =
226 TII->addFlag(NewMI, 1, MO_FLAG_PUSH)
    [all...]
  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp 122 bool NewMI,
165 if (NewMI) {
189 bool NewMI,
201 return commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
461 MachineInstr *NewMI =
463 MachineInstrBuilder MIB(MF, NewMI);
489 return NewMI;
512 MachineInstr *NewMI = nullptr;
517 NewMI = foldPatchpoint(MF, MI, Ops, FI, *this);
518 if (NewMI)
    [all...]
RegisterCoalescer.cpp 710 MachineInstr *NewMI =
712 if (!NewMI)
718 if (NewMI != DefMI) {
719 LIS->ReplaceMachineInstrInMaps(DefMI, NewMI);
721 MBB->insert(Pos, NewMI);
    [all...]
TwoAddressInstructionPass.cpp 650 MachineInstr *NewMI = TII->commuteInstruction(MI, false, RegBIdx, RegCIdx);
652 if (NewMI == nullptr) {
657 DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI);
658 assert(NewMI == MI &&
698 MachineInstr *NewMI = TII->convertToThreeAddress(MFI, mi, LV);
701 if (!NewMI)
705 DEBUG(dbgs() << "2addr: TO 3-ADDR: " << *NewMI);
709 LIS->ReplaceMachineInstrInMaps(mi, NewMI);
711 if (NewMI->findRegisterUseOperand(RegB, false, TRI))
715 Sunk = sink3AddrInstruction(NewMI, RegB, mi)
    [all...]
MachineCSE.cpp 481 MachineInstr *NewMI = TII->commuteInstruction(MI);
482 if (NewMI) {
484 FoundCSE = VNT.count(NewMI);
485 if (NewMI != MI) {
487 NewMI->eraseFromParent();
TailDuplication.cpp 431 MachineInstr *NewMI = TII->duplicate(MI, MF);
432 for (unsigned i = 0, e = NewMI->getNumOperands(); i != e; ++i) {
433 MachineOperand &MO = NewMI->getOperand(i);
457 PredBB->insert(PredBB->instr_end(), NewMI);
    [all...]
  /external/llvm/lib/Target/ARM/
A15SDOptimizer.cpp 386 MachineInstr *NewMI = MRI->getVRegDef(Reg);
387 if (!NewMI)
389 Front.push_back(NewMI);
394 MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg());
395 if (!NewMI)
397 Front.push_back(NewMI);
ARMBaseInstrInfo.cpp 251 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI;
253 LV->addVirtualRegisterDead(Reg, NewMI);
258 MachineInstr *NewMI = NewMIs[j];
259 if (!NewMI->readsRegister(Reg))
261 LV->addVirtualRegisterKilled(Reg, NewMI);
263 VI.Kills.push_back(NewMI);
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveIntervalAnalysis.h 257 void ReplaceMachineInstrInMaps(MachineInstr *MI, MachineInstr *NewMI) {
258 Indexes->replaceMachineInstrInMaps(MI, NewMI);
LiveVariables.h 196 MachineInstr *NewMI);
  /external/clang/lib/Lex/
PPMacroExpansion.cpp 183 auto *NewMI = Active->getMacroInfo();
194 if (MI && NewMI != MI &&
195 !MI->isIdenticalTo(*NewMI, *this, /*Syntactically=*/true))
198 SourceMgr.isInSystemHeader(NewMI->getDefinitionLoc());
199 MI = NewMI;
553 if (MacroInfo *NewMI = getMacroInfo(NewII))
554 if (!NewMI->isEnabled() || NewMI == MI) {
558 if (NewMI != MI || MI->isFunctionLike())
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 95 bool NewMI,
  /external/llvm/lib/Target/ARM/InstPrinter/
ARMInstPrinter.cpp 281 MCInst NewMI;
283 NewMI.setOpcode(Opcode);
286 NewMI.addOperand(MI->getOperand(0));
289 NewMI.addOperand(NewReg);
291 // Copy the rest operands into NewMI.
293 NewMI.addOperand(MI->getOperand(i));
294 printInstruction(&NewMI, STI, O);
    [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 111 /// If NewMI is false, MI is modified in place and returned; otherwise, a
118 bool NewMI,
310 /// If NewMI is false, MI is modified in place and returned; otherwise, a
319 bool NewMI = false,
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZInstrInfo.cpp 658 // instruction OldMI with three-address instruction NewMI.
660 MachineInstr *NewMI,
667 LV->replaceKillInstruction(Op.getReg(), OldMI, NewMI);
670 return NewMI;
    [all...]

Completed in 607 milliseconds

1 2