/external/mesa3d/src/gallium/drivers/radeon/ |
D | SIAssignInterpRegs.cpp | 114 MRI.replaceRegWith(InterpUse[interp_idx].regs[reg_idx], virt_reg); in runOnMachineFunction() 134 MRI.replaceRegWith(virtReg, MRI.getLiveInVirtReg(physReg)); in AddLiveIn()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIFrameLowering.cpp | 129 MRI.replaceRegWith(ScratchRsrcReg, Reg); in emitPrologue() 149 MRI.replaceRegWith(ScratchWaveOffsetReg, Reg); in emitPrologue()
|
D | SIInstrInfo.cpp | 2328 MRI.replaceRegWith(OldDst, NewDst); in splitSMRD() 2405 MRI.replaceRegWith(DstReg, NewDstReg); in moveSMRDToVALU() 2600 MRI.replaceRegWith(DstReg, NewDstReg); in moveToVALU() 2643 MRI.replaceRegWith(Dest.getReg(), ResultReg); in lowerScalarAbs() 2692 MRI.replaceRegWith(Dest.getReg(), FullDestReg); in splitScalar64BitUnaryOp() 2758 MRI.replaceRegWith(Dest.getReg(), FullDestReg); in splitScalar64BitBinaryOp() 2803 MRI.replaceRegWith(Dest.getReg(), ResultReg); in splitScalar64BitBCNT() 2850 MRI.replaceRegWith(Dest.getReg(), ResultReg); in splitScalar64BitBFE() 2869 MRI.replaceRegWith(Dest.getReg(), ResultReg); in splitScalar64BitBFE()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcFrameLowering.cpp | 325 MRI.replaceRegWith(reg, mapped_reg); in remapRegsForLeafProc() 331 MRI.replaceRegWith(preg, mapped_preg); in remapRegsForLeafProc()
|
/external/llvm/lib/CodeGen/ |
D | OptimizePHIs.cpp | 174 MRI->replaceRegWith(OldReg, SingleValReg); in OptimizeBB()
|
D | UnreachableBlockElim.cpp | 195 MRI.replaceRegWith(Output, Input); in runOnMachineFunction()
|
D | MachineRegisterInfo.cpp | 285 void MachineRegisterInfo::replaceRegWith(unsigned FromReg, unsigned ToReg) { in replaceRegWith() function in MachineRegisterInfo
|
D | MachineSink.cpp | 179 MRI->replaceRegWith(DstReg, SrcReg); in INITIALIZE_PASS_DEPENDENCY()
|
D | MachineCSE.cpp | 591 MRI->replaceRegWith(OldReg, NewReg); in ProcessBlock()
|
D | PeepholeOptimizer.cpp | 954 MRI.replaceRegWith(Def.Reg, NewVR); in RewriteSource() 1416 MRI->replaceRegWith(DstReg, PrevDstReg); in foldRedundantCopy()
|
D | PrologEpilogInserter.cpp | 1020 Fn.getRegInfo().replaceRegWith(Reg, ScratchReg); in scavengeFrameVirtualRegs()
|
D | TailDuplication.cpp | 302 MRI->replaceRegWith(Dst, Src); in TailDuplicateAndUpdate()
|
D | MachineLICM.cpp | 1293 MRI->replaceRegWith(Reg, DupReg); in EliminateCSE()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 172 MRI->replaceRegWith(Old, New); in runOnMachineFunction()
|
D | WebAssemblyPEI.cpp | 1036 Fn.getRegInfo().replaceRegWith(Reg, ScratchReg); in scavengeFrameVirtualRegs()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonGenPredicate.cpp | 421 MRI->replaceRegWith(OutR.R, NewOutR); in convertToPredForm() 468 MRI->replaceRegWith(DR.R, SR.R); in eliminatePredCopies()
|
D | HexagonEarlyIfConv.cpp | 971 MRI->replaceRegWith(DefR, NewR); in eliminatePhis()
|
D | HexagonExpandCondsets.cpp | 1220 MRI->replaceRegWith(R2.Reg, R1.Reg); in coalesceRegisters()
|
D | HexagonSplitDouble.cpp | 650 MRI->replaceRegWith(UpdOp.getReg(), NewR); in splitMemRef()
|
D | HexagonGenInsert.cpp | 1416 MRI->replaceRegWith(I->first, RegMap[I->first]); in generateInserts()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegisterInfo.h | 518 void replaceRegWith(unsigned FromReg, unsigned ToReg);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGISel.cpp | 633 MRI.replaceRegWith(From, To); in runOnMachineFunction()
|