Searched refs:PhiReg (Results 1 – 4 of 4) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 356 Register PhiReg = LoopPhi->getOperand(0).getReg(); in MergeLoopEnd() local 382 if (!CheckUsers(PhiReg, {LoopDec}, MRI) || in MergeLoopEnd() 396 MRI->constrainRegClass(PhiReg, &ARM::GPRlrRegClass); in MergeLoopEnd() 422 .addReg(PhiReg) in MergeLoopEnd()
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 1624 Register PhiReg = Phi->getOperand(i).getReg(); in fixupInductionVariable() local 1625 MachineInstr *DI = MRI->getVRegDef(PhiReg); in fixupInductionVariable()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 1680 Register PhiReg = MI.getOperand(0).getReg(); in moveStageBetweenBlocks() local 1683 MI.getOperand(0).setReg(PhiReg); in moveStageBetweenBlocks()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 3622 unsigned InitReg, unsigned ResultReg, unsigned PhiReg, in emitLoadM0FromVGPRLoop() argument 3637 BuildMI(LoopBB, I, DL, TII->get(TargetOpcode::PHI), PhiReg) in emitLoadM0FromVGPRLoop() 3712 unsigned InitResultReg, unsigned PhiReg, int Offset, in loadM0FromVGPR() argument 3741 InitResultReg, DstReg, PhiReg, TmpExec, in loadM0FromVGPR() 3869 Register PhiReg = MRI.createVirtualRegister(&AMDGPU::VGPR_32RegClass); in emitIndirectSrc() local 3875 auto InsPt = loadM0FromVGPR(TII, MBB, MI, InitReg, PhiReg, Offset, in emitIndirectSrc() 3974 Register PhiReg = MRI.createVirtualRegister(VecRC); in emitIndirectDst() local 3977 auto InsPt = loadM0FromVGPR(TII, MBB, MI, SrcVec->getReg(), PhiReg, Offset, in emitIndirectDst() 3986 .addReg(PhiReg) in emitIndirectDst() 3994 .addReg(PhiReg) in emitIndirectDst()
|