Home
last modified time | relevance | path

Searched defs:NewMI (Results 1 – 25 of 72) sorted by relevance

123

/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.cpp51 MachineInstr *NewMI = in getHazardType() local
131 MachineInstr *NewMI = in EmitInstruction() local
H A DHexagonTfrCleanup.cpp218 MachineInstr *NewMI; rewriteIfImm() local
H A DHexagonNewValueJump.cpp677 MachineInstr *NewMI; in runOnMachineFunction() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ExpandSpecialInstrs.cpp63 void R600ExpandSpecialInstrsPass::SetFlagInNewMI(MachineInstr *NewMI, in SetFlagInNewMI()
251 MachineInstr *NewMI = in runOnMachineFunction() local
H A DR600ISelLowering.cpp226 MachineInstrBuilder NewMI; EmitInstrWithCustomInserter() local
243 MachineInstr *NewMI = TII->buildDefaultInstruction( EmitInstrWithCustomInserter() local
251 MachineInstr *NewMI = TII->buildDefaultInstruction( EmitInstrWithCustomInserter() local
292 MachineInstr *NewMI = TII->buildDefaultInstruction( EmitInstrWithCustomInserter() local
322 MachineInstr *NewMI = EmitInstrWithCustomInserter() local
336 MachineInstr *NewMI = EmitInstrWithCustomInserter() local
[all...]
H A DR600OptimizeVectorRegisters.cpp213 LLVM_DEBUG(dbgs() << " ->"; NewMI->dump();); in RebuildVector() local
/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp167 MachineInstr *NewMI = in INITIALIZE_PASS() local
581 MachineInstr *NewMI = nullptr; in optTwoAddrLEA() local
673 MachineInstr *NewMI = postRAConvertToLEA(MBB, MBI); in seekLEAFixup() local
713 MachineInstr *NewMI = nullptr; in processInstructionForSlowLEA() local
781 MachineInstr *NewMI = nullptr; in processInstrForSlow3OpLEA() local
H A DX86FixupBWInsts.cpp450 MIReplacements.push_back(std::make_pair(&MI, NewMI)); in processBasicBlock() local
459 MachineInstr *NewMI = MIReplacements.back().second; processBasicBlock() local
H A DX86LowerTileCopy.cpp140 MachineInstr *NewMI = runOnMachineFunction() local
H A DX86TileConfig.cpp144 MachineInstr *NewMI = nullptr; INITIALIZE_PASS_DEPENDENCY() local
H A DX86FastPreTileConfig.cpp242 MachineInstr *NewMI = BuildMI(*UseMI->getParent(), UseMI, DebugLoc(), reload() local
413 MachineInstr *NewMI = addDirectMem( convertPHI() local
H A DX86InstrInfo.cpp1006 NewMI.substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize() local
1336 MachineInstr *NewMI = MIB; convertToThreeAddressWithLEA() local
1430 MachineInstr *NewMI = nullptr; convertToThreeAddress() local
2283 commuteInstructionImpl(MachineInstr & MI,bool NewMI,unsigned OpIdx1,unsigned OpIdx2) const commuteInstructionImpl() argument
4696 MachineInstr *NewMI = loadStoreTileReg() local
4710 MachineInstr *NewMI = addFrameReference( loadStoreTileReg() local
6229 MachineInstr *NewMI = BuildMI(MBB, MI, MIB->getDebugLoc(), expandPostRAPseudo() local
7120 updateOperandRegConstraints(MachineFunction & MF,MachineInstr & NewMI,const TargetInstrInfo & TII) updateOperandRegConstraints() argument
7152 MachineInstr *NewMI = fuseTwoAddrInst() local
7180 MachineInstr *NewMI = fuseInst() local
7243 MachineInstr *NewMI = foldMemoryOperandCustom() local
7265 MachineInstr *NewMI = foldMemoryOperandCustom() local
7280 MachineInstr *NewMI = foldMemoryOperandCustom() local
7287 if (auto *NewMI = foldMemoryOperandCustom() local
7402 MachineInstr *NewMI = nullptr; foldMemoryOperandImpl() local
8257 MachineInstr *NewMI = foldMemoryBroadcast() local
[all...]
H A DX86ExpandPseudo.cpp360 NewMI.copyImplicitOps(*MBBI->getParent()->getParent(), *MBBI); in expandMI() local
767 auto NewMI = BuildMI(GuardedRegsBlk, DL, TII->get(MOVOpc)); expandVastartSaveXmmRegs() local
/llvm-project/llvm/lib/CodeGen/
H A DWindowScheduler.cpp302 auto *NewMI = MF->CloneMachineInstr(MI); generateTripleMBB() local
315 auto *NewMI = MF->CloneMachineInstr(MI); generateTripleMBB() local
661 getOriCycle(MachineInstr * NewMI) getOriCycle() argument
668 getOriMI(MachineInstr * NewMI) getOriMI() argument
[all...]
H A DModuloSchedule.cpp140 MachineInstr *NewMI = cloneInstr(CI, MaxStageCount, StageNum); generatePipelinedLoop() local
149 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); generatePipelinedLoop() local
223 MachineInstr *NewMI = generateProlog() local
300 MachineInstr *NewMI = cloneInstr(In, UINT_MAX, 0); generateEpilog() local
962 updateMemOperands(MachineInstr & NewMI,MachineInstr & OldMI,unsigned Num) updateMemOperands() argument
998 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); cloneInstr() local
1008 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); cloneAndChangeInstr() local
1027 updateInstruction(MachineInstr * NewMI,bool LastDef,unsigned CurStageNum,unsigned InstrStageNum,ValueMapTy * VRMap) updateInstruction() argument
1693 MachineInstr *NewMI = MF.CloneMachineInstr(Phi); moveStageBetweenBlocks() local
2105 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); cloneInstr() local
2525 MachineInstr *NewMI = cloneInstr(MI); generateProlog() local
2559 MachineInstr *NewMI = cloneInstr(MI); generateKernel() local
2601 MachineInstr *NewMI = cloneInstr(MI); generateEpilog() local
2664 updateInstrDef(MachineInstr * NewMI,ValueMapTy & VRMap,bool LastDef) updateInstrDef() argument
[all...]
H A DMachineLoopUtils.cpp47 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); in PeelSingleBlockLoop() local
H A DTargetInstrInfo.cpp169 bool NewMI, unsigned Idx1, in commuteInstructionImpl() argument
249 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() argument
526 MachineInstr *NewMI = in foldPatchpoint() local
607 MachineInstr &NewMI in foldInlineAsmMemOperand() local
672 MachineInstr *NewMI = nullptr; foldMemoryOperand() local
743 MachineInstr *NewMI = nullptr; foldMemoryOperand() local
[all...]
H A DMachineCSE.cpp561 FoundCSE = VNT.count(NewMI); in ProcessBlockCSE() local
883 MachineInstr &NewMI = ProcessBlockPRE() local
/llvm-project/llvm/lib/Target/M68k/
H A DM68kExpandPseudo.cpp263 MachineInstr &NewMI = *std::prev(MBBI); in INITIALIZE_PASS() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp76 commuteInstructionImpl(MachineInstr & MI,bool NewMI,unsigned OpIdx1,unsigned OpIdx2) const commuteInstructionImpl() argument
/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp372 MachineInstr *NewMI = MRI->getVRegDef(Reg); elideCopiesAndPHIs() local
380 MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg()); elideCopiesAndPHIs() local
H A DThumb2InstrInfo.cpp140 MachineInstrBuilder NewMI = BuildMI(*MI.getParent(), MI, MI.getDebugLoc(), optimizeSelect() local
275 commuteInstructionImpl(MachineInstr & MI,bool NewMI,unsigned OpIdx1,unsigned OpIdx2) const commuteInstructionImpl() argument
/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYInstPrinter.cpp78 const MCInst *NewMI = MI; in printInst() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h281 ReplaceMachineInstrInMaps(MachineInstr & MI,MachineInstr & NewMI) ReplaceMachineInstrInMaps() argument
/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp67 const MCInst *NewMI = MI; printInst() local

123