/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | InstructionSelect.cpp | 182 MRI.replaceRegWith(DstReg, SrcReg); in runOnMachineFunction() 228 MRI.replaceRegWith(DstReg, SrcReg); in runOnMachineFunction()
|
H A D | CombinerHelper.cpp | 121 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, in replaceRegWith() function in CombinerHelper 126 MRI.replaceRegWith(FromReg, ToReg); in replaceRegWith() 162 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineCopy() 239 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineConcatVectors() 339 replaceRegWith(MRI, DstReg, NewDstReg); in applyCombineShuffleVector() 579 replaceRegWith(MRI, UseDstReg, ChosenDstReg); in applyCombineExtendingLoads() 2026 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineUnmergeMergeToPlainValues() 2157 replaceRegWith(MRI, Dst0Reg, ZExtSrcReg); in applyCombineUnmergeZExtToZExt() 2164 replaceRegWith(MRI, MI.getOperand(Idx).getReg(), ZeroReg); in applyCombineUnmergeZExtToZExt() 2515 replaceRegWith(MRI, DstReg, SrcReg); in applyCombineTruncOfExt() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcFrameLowering.cpp | 335 MRI.replaceRegWith(reg, mapped_reg); in remapRegsForLeafProc() 341 MRI.replaceRegWith(preg, mapped_preg); in remapRegsForLeafProc()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | OptimizePHIs.cpp | 184 MRI->replaceRegWith(OldReg, SingleValReg); in OptimizeBB()
|
H A D | UnreachableBlockElim.cpp | 185 MRI.replaceRegWith(OutputReg, InputReg); in runOnMachineFunction()
|
H A D | MIRVRegNamerUtils.cpp | 31 MRI.replaceRegWith(E.first, E.second); in doVRegRenaming()
|
H A D | MachineRegisterInfo.cpp | 380 void MachineRegisterInfo::replaceRegWith(Register FromReg, Register ToReg) { in replaceRegWith() function in MachineRegisterInfo
|
H A D | PeepholeOptimizer.cpp | 1253 MRI->replaceRegWith(Def.Reg, NewVReg); in rewriteSource() 1428 MRI->replaceRegWith(DstReg, PrevDstReg); in foldRedundantCopy()
|
H A D | ModuloSchedule.cpp | 1237 MRI.replaceRegWith(MI.getOperand(0).getReg(), in EliminateDeadPhis() 1664 MRI.replaceRegWith(MI.getOperand(0).getReg(), MI.getOperand(1).getReg()); in moveStageBetweenBlocks() 1903 MRI.replaceRegWith(PhiR, R); in rewriteUsesOf()
|
H A D | MachineCSE.cpp | 668 MRI->replaceRegWith(OldReg, NewReg); in ProcessBlockCSE()
|
H A D | RegisterScavenging.cpp | 656 MRI.replaceRegWith(VReg, SReg); in scavengeVReg()
|
H A D | TailDuplicator.cpp | 252 MRI->replaceRegWith(Dst, Src); in tailDuplicateAndUpdate()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegColoring.cpp | 174 MRI->replaceRegWith(Old, New); in runOnMachineFunction()
|
H A D | WebAssemblyExplicitLocals.cpp | 391 MRI.replaceRegWith(MI.getOperand(1).getReg(), in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenPredicate.cpp | 440 MRI->replaceRegWith(OutR.R, NewOutR); in convertToPredForm() 485 MRI->replaceRegWith(DR.R, SR.R); in eliminatePredCopies()
|
H A D | HexagonVExtract.cpp | 175 MRI.replaceRegWith(ExtR, ElemR); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVMergeBaseOffset.cpp | 110 MRI->replaceRegWith(Tail.getOperand(0).getReg(), in foldOffset()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 2260 MRI.replaceRegWith(PCReg, Scav); in insertIndirectBranch() 5913 MRI.replaceRegWith(Inst.getOperand(0).getReg(), DestReg); in moveToVALU() 5942 MRI.replaceRegWith(Dest0.getReg(), DestReg); in moveToVALU() 6036 MRI.replaceRegWith(DstReg, Inst.getOperand(1).getReg()); in moveToVALU() 6050 MRI.replaceRegWith(DstReg, NewDstReg); in moveToVALU() 6091 MRI.replaceRegWith(OldDstReg, ResultReg); in moveScalarAddSub() 6136 MRI.replaceRegWith(Dest.getReg(), SCCSource); in lowerSelect() 6168 MRI.replaceRegWith(Dest.getReg(), ResultReg); in lowerSelect() 6196 MRI.replaceRegWith(Dest.getReg(), ResultReg); in lowerScalarAbs() 6220 MRI.replaceRegWith(Dest.getReg(), NewDest); in lowerScalarXnor() [all …]
|
H A D | SIOptimizeExecMaskingPreRA.cpp | 429 MRI->replaceRegWith(SavedExec, ExecReg); in runOnMachineFunction()
|
H A D | SILowerI1Copies.cpp | 652 MRI->replaceRegWith(NewReg, DstReg); in lowerPhis()
|
H A D | SIFoldOperands.cpp | 1367 MRI->replaceRegWith(MI.getOperand(0).getReg(), Def->getOperand(0).getReg()); in tryFoldClamp() 1505 MRI->replaceRegWith(MI.getOperand(0).getReg(), Def->getOperand(0).getReg()); in tryFoldOMod()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86FlagsCopyLowering.cpp | 943 MRI->replaceRegWith(MI.getOperand(0).getReg(), in rewriteCopy() 967 MRI->replaceRegWith(SetCCI.getOperand(0).getReg(), CondReg); in rewriteSetCC()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 115 void replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, Register ToReg) const;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 598 void replaceRegWith(Register FromReg, Register ToReg);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 737 MRI->replaceRegWith(Result, LastVPNOTResult); in ReduceOldVCCRValueUses()
|