| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 26 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, unsigned FromReg, in replaceRegWith() function in CombinerHelper 31 MRI.replaceRegWith(FromReg, ToReg); in replaceRegWith() 60 replaceRegWith(MRI, DstReg, SrcReg); in tryCombineCopy() 249 replaceRegWith(MRI, UseDstReg, ChosenDstReg); in tryCombineExtendingLoads()
|
| H A D | InstructionSelect.cpp | 174 MRI.replaceRegWith(DstReg, SrcReg); in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.h | 38 void replaceRegWith(MachineRegisterInfo &MRI, unsigned FromReg, unsigned ToReg) const;
|
| H A D | LegalizationArtifactCombiner.h | 243 MRI.replaceRegWith(MI.getOperand(Idx).getReg(), in tryCombineMerges()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcFrameLowering.cpp | 342 MRI.replaceRegWith(reg, mapped_reg); in remapRegsForLeafProc() 348 MRI.replaceRegWith(preg, mapped_preg); in remapRegsForLeafProc()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86FixupSetCC.cpp | 178 MRI->replaceRegWith(ZExt->getOperand(0).getReg(), InsertReg); in runOnMachineFunction()
|
| H A D | X86FlagsCopyLowering.cpp | 894 MRI->replaceRegWith(MI.getOperand(0).getReg(), in rewriteCopy() 917 MRI->replaceRegWith(SetBI.getOperand(0).getReg(), Reg); in rewriteSetCarryExtended() 1042 MRI->replaceRegWith(SetCCI.getOperand(0).getReg(), CondReg); in rewriteSetCC()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | OptimizePHIs.cpp | 188 MRI->replaceRegWith(OldReg, SingleValReg); in OptimizeBB()
|
| H A D | UnreachableBlockElim.cpp | 212 MRI.replaceRegWith(OutputReg, InputReg); in runOnMachineFunction()
|
| H A D | MachineCSE.cpp | 630 MRI->replaceRegWith(OldReg, NewReg); in ProcessBlock()
|
| H A D | MachineRegisterInfo.cpp | 381 void MachineRegisterInfo::replaceRegWith(unsigned FromReg, unsigned ToReg) { in replaceRegWith() function in MachineRegisterInfo
|
| H A D | PeepholeOptimizer.cpp | 1248 MRI->replaceRegWith(Def.Reg, NewVReg); in rewriteSource() 1429 MRI->replaceRegWith(DstReg, PrevDstReg); in foldRedundantCopy()
|
| H A D | RegisterScavenging.cpp | 662 MRI.replaceRegWith(VReg, SReg); in scavengeVReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegColoring.cpp | 173 MRI->replaceRegWith(Old, New); in runOnMachineFunction()
|
| H A D | WebAssemblyExplicitLocals.cpp | 361 MRI.replaceRegWith(MI.getOperand(1).getReg(), in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVExtract.cpp | 155 MRI.replaceRegWith(ExtR, ElemR); in runOnMachineFunction()
|
| H A D | HexagonGenPredicate.cpp | 437 MRI->replaceRegWith(OutR.R, NewOutR); in convertToPredForm() 482 MRI->replaceRegWith(DR.R, SR.R); in eliminatePredCopies()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.cpp | 1556 MRI.replaceRegWith(PCReg, Scav); in insertIndirectBranch() 4424 MRI.replaceRegWith(DstReg, NewDstReg); in moveToVALU() 4460 MRI.replaceRegWith(OldDstReg, ResultReg); in moveScalarAddSub() 4493 MRI.replaceRegWith(Dest.getReg(), ResultReg); in lowerScalarAbs() 4517 MRI.replaceRegWith(Dest.getReg(), NewDest); in lowerScalarXnor() 4557 MRI.replaceRegWith(Dest.getReg(), NewDest); in lowerScalarXnor() 4590 MRI.replaceRegWith(Dest.getReg(), NewDest); in splitScalarNotBinop() 4619 MRI.replaceRegWith(Dest.getReg(), NewDest); in splitScalarBinOpN2() 4847 MRI.replaceRegWith(Dest.getReg(), NewDest); in splitScalar64BitXnor() 4882 MRI.replaceRegWith(Dest.getReg(), ResultReg); in splitScalar64BitBCNT() [all …]
|
| H A D | SIFrameLowering.cpp | 139 MRI.replaceRegWith(ScratchRsrcReg, Reg); in getReservedPrivateSegmentBufferReg() 208 MRI.replaceRegWith(ScratchWaveOffsetReg, Reg); in getReservedPrivateSegmentWaveByteOffsetReg()
|
| H A D | SIOptimizeExecMaskingPreRA.cpp | 366 MRI.replaceRegWith(SavedExec, AMDGPU::EXEC); in runOnMachineFunction()
|
| H A D | SIFoldOperands.cpp | 982 MRI->replaceRegWith(MI.getOperand(0).getReg(), Def->getOperand(0).getReg()); in tryFoldClamp() 1104 MRI->replaceRegWith(MI.getOperand(0).getReg(), Def->getOperand(0).getReg()); in tryFoldOMod()
|
| H A D | SILowerI1Copies.cpp | 599 MRI->replaceRegWith(NewReg, DstReg); in lowerPhis()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVMergeBaseOffset.cpp | 111 MRI->replaceRegWith(Tail.getOperand(0).getReg(), in foldOffset()
|
| H A D | RISCVInstrInfo.cpp | 388 MRI.replaceRegWith(ScratchReg, Scav); in insertIndirectBranch()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 587 void replaceRegWith(unsigned FromReg, unsigned ToReg);
|