Searched refs:substituteRegister (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | rename-independent-subregs-mac-operands.mir | 76 # left unreplaced due to iterator issues from substituteRegister.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 798 BBJ.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes() 806 I.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes() 1611 Sub.first->substituteRegister(DefMO.getReg(), Sub.second, /*SubIdx=*/0, in filterInstructions() 1858 Use->substituteRegister(OldR, R, /*SubIdx=*/0, in CreateLCSSAExitingBlock() 1925 Sub.first->substituteRegister(DefMO.getReg(), Sub.second, /*SubIdx=*/0, in rewriteUsesOf()
|
| H A D | LiveRangeEdit.cpp | 404 MI->substituteRegister(Dest, NewLI.reg(), 0, TRI); in eliminateDeadDef()
|
| H A D | TargetInstrInfo.cpp | 423 MI->substituteRegister(MI->getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
|
| H A D | MachineInstr.cpp | 1162 void MachineInstr::substituteRegister(Register FromReg, Register ToReg, in substituteRegister() function in MachineInstr
|
| H A D | RegisterCoalescer.cpp | 742 CopyMI->substituteRegister(IntA.reg(), IntB.reg(), 0, *TRI); in adjustCopiesBackFrom()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIOptimizeExecMasking.cpp | 547 OtherInst->substituteRegister(CopyToExec, Exec, AMDGPU::NoSubRegister, in optimizeExecSequence()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1547 void substituteRegister(Register FromReg, Register ToReg, unsigned SubIdx,
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 1812 MI->substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 937 NewMI.substituteRegister(Orig.getOperand(0).getReg(), DestReg, SubIdx, TRI); in reMaterialize()
|