Home
last modified time | relevance | path

Searched refs:CloneMachineInstr (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCEarlyReturn.cpp79 MachineInstr *MI = ReturnMBB.getParent()->CloneMachineInstr(&*I); in processBlock()
92 MachineInstr *MI = ReturnMBB.getParent()->CloneMachineInstr(&*I); in processBlock()
109 MachineInstr *MI = ReturnMBB.getParent()->CloneMachineInstr(&*I); in processBlock()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugValueManager.cpp57 MachineInstr *Clone = MF->CloneMachineInstr(DBI); in clone()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp47 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); in PeelSingleBlockLoop()
H A DModuloSchedule.cpp148 MachineInstr *NewMI = MF.CloneMachineInstr(&MI); in generatePipelinedLoop()
999 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); in cloneInstr()
1009 MachineInstr *NewMI = MF.CloneMachineInstr(OldMI); in cloneAndChangeInstr()
1693 MachineInstr *NewMI = MF.CloneMachineInstr(Phi); in moveStageBetweenBlocks()
H A DMachineFunction.cpp390 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { in CloneMachineInstr() function in MachineFunction
401 MachineInstr *Cloned = CloneMachineInstr(&*I); in cloneMachineInstrBundle()
H A DTargetInstrInfo.cpp219 CommutedMI = MF.CloneMachineInstr(&MI); in commuteInstructionImpl()
421 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig); in reMaterialize()
H A DMachineOutliner.cpp677 MachineInstr *NewMI = MF.CloneMachineInstr(&*I); in createOutlinedFunction()
H A DMachinePipeliner.cpp2163 MachineInstr *NewMI = MF.CloneMachineInstr(MI); in canUseLastOffsetValue()
2197 MachineInstr *NewMI = MF.CloneMachineInstr(MI); in applyInstrChange()
2876 MachineInstr *NewMI = MF.CloneMachineInstr(MI); in fixupRegisterOverlaps()
H A DMachineSink.cpp1117 MachineInstr *NewDbgMI = DbgMI->getMF()->CloneMachineInstr(DbgMI); in performSink()
H A DRegAllocFast.cpp468 MachineInstr *ClonedDV = MBB->getParent()->CloneMachineInstr(NewDV); in spill()
H A DIfConversion.cpp2187 MachineInstr *MI = MF.CloneMachineInstr(&I); in CopyAndPredicateBlock()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLocalizer.cpp124 MachineInstr *LocalizedMI = MF.CloneMachineInstr(&MI); in localizeInterBlock()
H A DRegBankSelect.cpp225 CurMI = MIRBuilder.getMF().CloneMachineInstr(MI); in repairReg()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp314 MIBundleBuilder(I.second).append(MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
317 I.first->push_back(MF->CloneMachineInstr(&*Filler)); in insertDelayFiller()
/openbsd-src/gnu/llvm/llvm/docs/
H A DInstrRefDebugInfo.md189 record any substitutions. `MachineFunction::CloneMachineInstr` should drop the
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DGCNDPPCombine.cpp677 auto *NewMI = BB->getParent()->CloneMachineInstr(&OrigMI); in combineDPPMov()
H A DR600MachineCFGStructurizer.cpp640 NewMBB->push_back(Func->CloneMachineInstr(&It)); in clone()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineFunction.h950 MachineInstr *CloneMachineInstr(const MachineInstr *Orig);
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp75 MachineInstr *EarlierMI = MF.CloneMachineInstr(&*MI); in splitMove()
283 return *MI.getParent()->getParent()->CloneMachineInstr(&MI); in commuteInstructionImpl()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2233 return *MI.getParent()->getParent()->CloneMachineInstr(&MI); in commuteInstructionImpl()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp932 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig); in reMaterialize()
1992 return *MI.getParent()->getParent()->CloneMachineInstr(&MI); in commuteInstructionImpl()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1816 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig); in reMaterialize()