Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDWindowScheduler.cpp325 NewMI->substituteRegister(MO.getReg(), NewDef, 0, *TRI); in generateTripleMBB()
361 NewMI->substituteRegister(DefRegPair.first, NewUse, 0, *TRI); in generateTripleMBB()
380 Phi.substituteRegister(DefRegPair.first, DefRegPair.second, 0, *TRI); in generateTripleMBB()
HDLiveRangeEdit.cpp416 MI->substituteRegister(Dest, NewLI.reg(), 0, TRI); in eliminateDeadDef()
HDModuloSchedule.cpp832 BBJ.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
840 I.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
1634 Sub.first->substituteRegister(DefMO.getReg(), Sub.second, /*SubIdx=*/0, in filterInstructions()
1882 Use->substituteRegister(OldR, R, /*SubIdx=*/0, in CreateLCSSAExitingBlock()
1949 Sub.first->substituteRegister(DefMO.getReg(), Sub.second, /*SubIdx=*/0, in rewriteUsesOf()
HDTargetInstrInfo.cpp424 MI->substituteRegister(MI->getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
HDMachineInstr.cpp1273 void MachineInstr::substituteRegister(Register FromReg, Register ToReg, in substituteRegister() function in MachineInstr
HDRegisterCoalescer.cpp733 CopyMI->substituteRegister(IntA.reg(), IntB.reg(), 0, *TRI); in adjustCopiesBackFrom()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIOptimizeExecMasking.cpp564 OtherInst->substituteRegister(CopyToExec, Exec, AMDGPU::NoSubRegister, in optimizeExecSequence()
HDSIPeepholeSDWA.cpp951 MISucc.substituteRegister(CarryIn->getReg(), TRI->getVCC(), 0, *TRI); in pseudoOpConvertToVOP2()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineInstr.h1680 void substituteRegister(Register FromReg, Register ToReg, unsigned SubIdx,
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMBaseInstrInfo.cpp1818 MI->substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrInfo.cpp1007 NewMI.substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()