/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPeephole.cpp | 61 static bool maybeRewriteToDrop(unsigned OldReg, unsigned NewReg, in maybeRewriteToDrop() argument 67 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in maybeRewriteToDrop() local 100 Register NewReg = MRI.createVirtualRegister(RegClass); in maybeRewriteToFallthrough() local 147 Register NewReg = Op2.getReg(); runOnMachineFunction() local [all...] |
H A D | WebAssemblyExplicitLocals.cpp | 316 Register NewReg = MRI.createVirtualRegister(RC); in runOnMachineFunction() local 345 Register NewReg = MRI.createVirtualRegister(RC); in runOnMachineFunction() local 417 Register NewReg = MRI.createVirtualRegister(RC); in runOnMachineFunction() local
|
H A D | WebAssemblyDebugValueManager.cpp | 355 Register NewReg, in cloneSink()
|
H A D | WebAssemblyRegStackify.cpp | 541 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg)); in moveForSingleUse() local 582 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg)); in rematerializeCheapDef() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AntiDepBreaker.h | 60 UpdateDbgValue(MachineInstr & MI,unsigned OldReg,unsigned NewReg) UpdateDbgValue() argument 77 UpdateDbgValues(const DbgValueVector & DbgValues,MachineInstr * ParentMI,unsigned OldReg,unsigned NewReg) UpdateDbgValues() argument
|
H A D | MachineRegisterInfo.h | 60 virtual void MRI_NoteCloneVirtualRegister(Register NewReg, in MRI_NoteCloneVirtualRegister() 182 void noteCloneVirtualRegister(Register NewReg, Register SrcReg) { in noteCloneVirtualRegister() 861 void updateDbgUsersToReg(MCRegister OldReg, MCRegister NewReg, in updateDbgUsersToReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYRegisterInfo.cpp | 199 Register NewReg = STI.hasE2() in eliminateFrameIndex() local 219 Register NewReg; in eliminateFrameIndex() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVMCInstLower.cpp | 51 Register NewReg = MAI->getRegisterAlias(MF, MO.getReg()); in lower() local
|
H A D | SPIRVPreLegalizer.cpp | 380 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); in insertAssignInstr() local 408 auto NewReg = in processInstr() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InitUndef.cpp | 182 Register NewReg = MRI->createVirtualRegister(TargetRegClass); in handleSubReg() local 207 Register NewReg = MRI->createVirtualRegister(TargetRegClass); in fixupIllOperand() local
|
H A D | CriticalAntiDepBreaker.cpp | 353 unsigned NewReg) { in isNewRegClobberedByRefs() 400 for (unsigned NewReg : Order) { in findSuitableFreeRegister() local 642 if (unsigned NewReg = findSuitableFreeRegister(Range.first, Range.second, in BreakAntiDependencies() local
|
H A D | ModuloSchedule.cpp | 409 unsigned NewReg = VRMap[PrevStage][LoopVal]; in generateExistingPhis() local 424 unsigned NewReg = 0; in generateExistingPhis() local 692 Register NewReg = MRI.createVirtualRegister(RC); in generatePhis() local 1042 Register NewReg = MRI.createVirtualRegister(RC); in updateInstruction() local 1146 unsigned PhiNum, MachineInstr *Phi, unsigned OldReg, unsigned NewReg, in rewriteScheduledInstr() 2333 Register NewReg; in updateInstrUse() local 2424 auto NewReg = KernelVRMap[UnrollNum].find(OrigReg); in generatePhi() local 2450 static void replacePhiSrc(MachineInstr &Phi, Register OrigReg, Register NewReg, in replacePhiSrc() 2463 Register NewReg) { in mergeRegUsesAfterPipeline() 2675 Register NewReg = MRI.createVirtualRegister(RC); in updateInstrDef() local
|
H A D | MachineCSE.cpp | 636 Register NewReg = CSMI->getOperand(i).getReg(); in ProcessBlockCSE() local 680 unsigned NewReg = CSEPair.second; in ProcessBlockCSE() local 880 Register NewReg = MRI->cloneVirtualRegister(VReg); in ProcessBlockPRE() local
|
H A D | TailDuplicator.cpp | 340 void TailDuplicator::addSSAUpdateEntry(Register OrigReg, Register NewReg, in addSSAUpdateEntry() 413 Register NewReg = MRI->createVirtualRegister(RC); in duplicateInstruction() local 460 Register NewReg = MRI->createVirtualRegister(OrigRC); in duplicateInstruction() local
|
H A D | PeepholeOptimizer.cpp | 915 bool RewriteCurrentSource(Register NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() 960 bool RewriteCurrentSource(Register NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() 1004 bool RewriteCurrentSource(Register NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() 1051 bool RewriteCurrentSource(Register NewReg, unsigned NewSubReg) override { in RewriteCurrentSource() 1129 bool RewriteCurrentSource(Register NewReg, unsigned NewSubReg) override { in RewriteCurrentSource()
|
H A D | AggressiveAntiDepBreaker.cpp | 638 unsigned NewReg = 0; in FindSuitableFreeRegisters() local 915 unsigned NewReg = P.second; in BreakAntiDependencies() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMakeCompressible.cpp | 340 Register NewReg) { in updateOperands() 403 Register NewReg = analyzeCompressibleUses(MI, RegImm, MIs); in runOnMachineFunction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 470 Register Reg, Register NewReg, MachineBasicBlock *Flow, in updateLiveRangeInElseRegion() 507 Register NewReg = MRI->createVirtualRegister(RC); in optimizeLiveRange() local 559 Register NewReg = MRI->createVirtualRegister(RC); in optimizeWaterfallLiveRange() local
|
H A D | GCNRewritePartialRegUses.cpp | 349 Register NewReg, in updateLiveIntervals() 457 Register NewReg = MRI->createVirtualRegister(NewRC); in rewriteReg() local
|
H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 123 void DivergenceLoweringHelper::replaceDstReg(Register NewReg, Register OldReg, in replaceDstReg()
|
H A D | SILowerI1Copies.cpp | 644 Register NewReg = SSAUpdater.GetValueInMiddleOfBlock(&MBB); in lowerPhis() local 848 void Vreg1LoweringHelper::replaceDstReg(Register NewReg, Register OldReg, in replaceDstReg()
|
H A D | SIMachineFunctionInfo.cpp | 328 Register NewReg = in shiftSpillPhysVGPRsToLowestRange() local 581 void SIMachineFunctionInfo::MRI_NoteCloneVirtualRegister(Register NewReg, in MRI_NoteCloneVirtualRegister()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64DeadRegisterDefinitionsPass.cpp | 165 unsigned NewReg; in processMachineBasicBlock() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 134 Register NewReg = MRI->cloneVirtualRegister(Reg); localizeInterBlock() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 219 unsigned NewReg = MinPhysReg(SR); in run() local
|