Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp821 unsigned SplitReg = 0; in splitLifetimes() local
826 if (SplitReg == 0) { in splitLifetimes()
827 SplitReg = MRI.createVirtualRegister(MRI.getRegClass(Def)); in splitLifetimes()
829 TII->get(TargetOpcode::COPY), SplitReg) in splitLifetimes()
832 BBJ.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
834 if (!SplitReg) in splitLifetimes()
840 I.substituteRegister(Def, SplitReg, 0, *TRI); in splitLifetimes()
1194 Register SplitReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in rewriteScheduledInstr() local
1196 SplitReg) in rewriteScheduledInstr()
1198 UseOp.setReg(SplitReg); in rewriteScheduledInstr()
[all …]