Home
last modified time | relevance | path

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

123

/freebsd/contrib/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; in rewriteIfImm() local
H A DHexagonNewValueJump.cpp677 MachineInstr *NewMI; in runOnMachineFunction() local
/freebsd/contrib/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; in EmitInstrWithCustomInserter() local
243 MachineInstr *NewMI = TII->buildDefaultInstruction( in EmitInstrWithCustomInserter() local
251 MachineInstr *NewMI = TII->buildDefaultInstruction( in EmitInstrWithCustomInserter() local
292 MachineInstr *NewMI = TII->buildDefaultInstruction( in EmitInstrWithCustomInserter() local
322 MachineInstr *NewMI = in EmitInstrWithCustomInserter() local
336 MachineInstr *NewMI = in EmitInstrWithCustomInserter() local
H A DR600OptimizeVectorRegisters.cpp211 MachineInstr *NewMI = in RebuildVector() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp167 MachineInstr *NewMI = in INITIALIZE_PASS() local
580 MachineInstr *NewMI = nullptr; optTwoAddrLEA() local
672 MachineInstr *NewMI = postRAConvertToLEA(MBB, MBI); seekLEAFixup() local
712 MachineInstr *NewMI = nullptr; processInstructionForSlowLEA() local
780 MachineInstr *NewMI = nullptr; processInstrForSlow3OpLEA() local
[all...]
H A DX86FixupBWInsts.cpp450 if (MachineInstr *NewMI = tryReplaceInstr(&MI, MBB)) in processBasicBlock() local
459 MachineInstr *NewMI = MIReplacements.back().second; in processBasicBlock() local
H A DX86LowerTileCopy.cpp140 MachineInstr *NewMI = in runOnMachineFunction() local
H A DX86TileConfig.cpp144 MachineInstr *NewMI = nullptr; in INITIALIZE_PASS_DEPENDENCY() local
H A DX86InstrInfo.cpp1006 MachineInstr &NewMI = *std::prev(I); in reMaterialize() local
1336 MachineInstr *NewMI = MIB; in convertToThreeAddressWithLEA() local
1430 MachineInstr *NewMI = nullptr; in convertToThreeAddress() local
2283 MachineInstr *X86InstrInfo::commuteInstructionImpl(MachineInstr &MI, bool NewMI, in commuteInstructionImpl()
4696 MachineInstr *NewMI = in loadStoreTileReg() local
4710 MachineInstr *NewMI = addFrameReference( in loadStoreTileReg() local
6229 MachineInstr *NewMI = BuildMI(MBB, MI, MIB->getDebugLoc(), in expandPostRAPseudo() local
7120 MachineInstr &NewMI, in updateOperandRegConstraints()
7152 MachineInstr *NewMI = in fuseTwoAddrInst() local
7180 MachineInstr *NewMI = in fuseInst() local
[all …]
H A DX86FastPreTileConfig.cpp242 MachineInstr *NewMI = BuildMI(*UseMI->getParent(), UseMI, DebugLoc(), in reload() local
413 MachineInstr *NewMI = addDirectMem( in convertPHI() local
H A DX86ExpandPseudo.cpp360 MachineInstr &NewMI = *std::prev(MBBI); in expandMI() local
767 auto NewMI = BuildMI(GuardedRegsBlk, DL, TII->get(MOVOpc)); in expandVastartSaveXmmRegs() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp141 MachineInstr *NewMI = cloneInstr(CI, MaxStageCount, StageNum); in generatePipelinedLoop() local
150 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); in generatePipelinedLoop() local
225 MachineInstr *NewMI = in generateProlog() local
303 MachineInstr *NewMI = cloneInstr(In, UINT_MAX, 0); in generateEpilog() local
965 void ModuloScheduleExpander::updateMemOperands(MachineInstr &NewMI, in updateMemOperands()
1001 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); in cloneInstr() local
1011 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); in cloneAndChangeInstr() local
1030 void ModuloScheduleExpander::updateInstruction(MachineInstr *NewMI, in updateInstruction()
1696 MachineInstr *NewMI = MF.CloneMachineInstr(Phi); in moveStageBetweenBlocks() local
2108 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); in cloneInstr() local
[all …]
H A DWindowScheduler.cpp305 auto *NewMI = MF->CloneMachineInstr(MI); in generateTripleMBB() local
318 auto *NewMI = MF->CloneMachineInstr(MI); in generateTripleMBB() local
668 int WindowScheduler::getOriCycle(MachineInstr *NewMI) { in getOriCycle()
675 MachineInstr *WindowScheduler::getOriMI(MachineInstr *NewMI) { in getOriMI()
H A DMachineLoopUtils.cpp47 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); in PeelSingleBlockLoop() local
H A DTargetInstrInfo.cpp169 bool NewMI, unsigned Idx1, in commuteInstructionImpl()
249 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction()
526 MachineInstr *NewMI = in foldPatchpoint() local
607 MachineInstr &NewMI = TII.duplicate(*MI.getParent(), MI.getIterator(), MI); in foldInlineAsmMemOperand() local
672 MachineInstr *NewMI = nullptr; in foldMemoryOperand() local
743 MachineInstr *NewMI = nullptr; in foldMemoryOperand() local
H A DMachineCSE.cpp561 if (MachineInstr *NewMI = TII->commuteInstruction(MI)) { in ProcessBlockCSE() local
883 MachineInstr &NewMI = in ProcessBlockPRE() local
H A DTwoAddressInstructionPass.cpp745 MachineInstr *NewMI = TII->commuteInstruction(*MI, false, RegBIdx, RegCIdx); in commuteInstruction() local
790 MachineInstr *NewMI = TII->convertToThreeAddress(*mi, LV, LIS); in convertInstTo3Addr() local
1433 MachineBasicBlock::iterator NewMI = NewMIs[1]; in tryInstructionTransform() local
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kExpandPseudo.cpp263 MachineInstr &NewMI = *std::prev(MBBI); in INITIALIZE_PASS() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp76 MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const { in commuteInstructionImpl() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp372 MachineInstr *NewMI = MRI->getVRegDef(Reg); in elideCopiesAndPHIs() local
380 MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg()); in elideCopiesAndPHIs() local
H A DThumb2InstrInfo.cpp140 MachineInstrBuilder NewMI = BuildMI(*MI.getParent(), MI, MI.getDebugLoc(), in optimizeSelect() local
275 bool NewMI, in commuteInstructionImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYInstPrinter.cpp78 const MCInst *NewMI = MI; in printInst() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp67 const MCInst *NewMI = MI; in printInst() local

123