Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.cpp51 MachineInstr *NewMI = in getHazardType() local
131 MachineInstr *NewMI = in EmitInstruction() local
H A DHexagonNewValueJump.cpp677 MachineInstr *NewMI; in runOnMachineFunction() local
/freebsd-src/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 = EmitInstrWithCustomInserter() local
[all...]
H A DR600OptimizeVectorRegisters.cpp213 LLVM_DEBUG(dbgs() << " ->"; NewMI->dump();); in RebuildVector() local
H A DGCNSchedStrategy.cpp1401 MachineInstr *NewMI = &*std::prev(InsertPos); sinkTriviallyRematInsts() local
1519 updateRegionBoundaries(SmallVectorImpl<std::pair<MachineBasicBlock::iterator,MachineBasicBlock::iterator>> & RegionBoundaries,MachineBasicBlock::iterator MI,MachineInstr * NewMI,bool Removing) updateRegionBoundaries() argument
[all...]
/freebsd-src/contrib/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.cpp459 MachineInstr *NewMI = MIReplacements.back().second; in processBasicBlock() local
468 MachineInstr *NewMI = MIReplacements.back().second; processBasicBlock() local
H A DX86LowerTileCopy.cpp112 MachineInstr *NewMI = runOnMachineFunction() local
H A DX86TileConfig.cpp139 MachineInstr *NewMI = nullptr; INITIALIZE_PASS_DEPENDENCY() local
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
685 auto NewMI = BuildMI(GuardedRegsBlk, DL, TII->get(MOVOpc)); ExpandVastartSaveXmmRegs() local
H A DX86InstrInfo.cpp983 MachineInstr &NewMI = *std::prev(I); reMaterialize() local
1313 MachineInstr *NewMI = MIB; convertToThreeAddressWithLEA() local
1407 MachineInstr *NewMI = nullptr; convertToThreeAddress() local
2260 commuteInstructionImpl(MachineInstr & MI,bool NewMI,unsigned OpIdx1,unsigned OpIdx2) const commuteInstructionImpl() argument
4591 MachineInstr *NewMI = loadStoreTileReg() local
4605 MachineInstr *NewMI = addFrameReference( loadStoreTileReg() local
6199 MachineInstr *NewMI = BuildMI(MBB, MI, MIB->getDebugLoc(), expandPostRAPseudo() local
7090 updateOperandRegConstraints(MachineFunction & MF,MachineInstr & NewMI,const TargetInstrInfo & TII) updateOperandRegConstraints() argument
7122 MachineInstr *NewMI = FuseTwoAddrInst() local
7150 MachineInstr *NewMI = FuseInst() local
7213 MachineInstr *NewMI = foldMemoryOperandCustom() local
7235 MachineInstr *NewMI = foldMemoryOperandCustom() local
7250 MachineInstr *NewMI = foldMemoryOperandCustom() local
7325 MachineInstr *NewMI = nullptr; foldMemoryOperandImpl() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp136 MachineInstr *NewMI = cloneInstr(CI, MaxStageCount, StageNum); generatePipelinedLoop() local
145 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); generatePipelinedLoop() local
219 MachineInstr *NewMI = generateProlog() local
296 MachineInstr *NewMI = cloneInstr(In, UINT_MAX, 0); generateEpilog() local
958 updateMemOperands(MachineInstr & NewMI,MachineInstr & OldMI,unsigned Num) updateMemOperands() argument
994 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); cloneInstr() local
1004 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); cloneAndChangeInstr() local
1023 updateInstruction(MachineInstr * NewMI,bool LastDef,unsigned CurStageNum,unsigned InstrStageNum,ValueMapTy * VRMap) updateInstruction() argument
1688 MachineInstr *NewMI = MF.CloneMachineInstr(Phi); moveStageBetweenBlocks() local
[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 if (MachineInstr *NewMI = TII->commuteInstruction(MI)) { in ProcessBlockCSE() local
883 MachineInstr &NewMI = in ProcessBlockPRE() local
H A DTwoAddressInstructionPass.cpp672 MachineInstr *NewMI = TII->commuteInstruction(*MI, false, RegBIdx, RegCIdx); commuteInstruction() local
717 MachineInstr *NewMI = TII->convertToThreeAddress(*mi, LV, LIS); convertInstTo3Addr() local
1360 MachineBasicBlock::iterator NewMI = NewMIs[1]; tryInstructionTransform() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kExpandPseudo.cpp256 MachineInstr &NewMI = *std::prev(MBBI); INITIALIZE_PASS() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp76 MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const { in commuteInstructionImpl()
/freebsd-src/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.cpp139 MachineInstrBuilder NewMI = BuildMI(*MI.getParent(), MI, MI.getDebugLoc(), optimizeSelect() local
274 commuteInstructionImpl(MachineInstr & MI,bool NewMI,unsigned OpIdx1,unsigned OpIdx2) const commuteInstructionImpl() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYInstPrinter.cpp78 const MCInst *NewMI = MI; in printInst() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h281 ReplaceMachineInstrInMaps(MachineInstr & MI,MachineInstr & NewMI) ReplaceMachineInstrInMaps() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp67 const MCInst *NewMI = MI; in printInst() local

123