Home
last modified time | relevance | path

Searched refs:substituteRegister (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCQPXLoadSplat.cpp115 MI->substituteRegister(SrcReg, SplatReg, 0, *TRI); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp356 OtherInst->substituteRegister(CopyToExec, AMDGPU::EXEC, in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveRangeEdit.cpp369 MI->substituteRegister(Dest, NewLI.reg, 0, TRI); in eliminateDeadDef()
H A DTargetInstrInfo.cpp406 MI->substituteRegister(MI->getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
H A DMachineInstr.cpp1125 void MachineInstr::substituteRegister(unsigned FromReg, unsigned ToReg, in substituteRegister() function in MachineInstr
H A DMachinePipeliner.cpp2559 BBJ.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
2567 I.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
H A DRegisterCoalescer.cpp644 CopyMI->substituteRegister(IntA.reg, IntB.reg, 0, *TRI); in adjustCopiesBackFrom()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1309 void substituteRegister(unsigned FromReg, unsigned ToReg, unsigned SubIdx,
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp743 (*I)->substituteRegister(LoopCount, NewLoopCount, 0, HRI); in reduceLoopCount()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1599 MI->substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp705 NewMI.substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()