/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPeephole.cpp | 61 static bool maybeRewriteToDrop(unsigned OldReg, unsigned NewReg, in maybeRewriteToDrop() 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(); in runOnMachineFunction() local
|
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); runOnMachineFunction() local [all...] |
H A D | WebAssemblyDebugValueManager.cpp | 355 Register NewReg, in cloneSink()
|
H A D | WebAssemblyRegStackify.cpp | 541 DefDIs.updateReg(NewReg); in moveForSingleUse() local 582 Op.setReg(NewReg); in rematerializeCheapDef() local [all...] |
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AntiDepBreaker.h | 59 void UpdateDbgValue(MachineInstr &MI, unsigned OldReg, unsigned NewReg) { in UpdateDbgValue() 76 unsigned OldReg, unsigned NewReg) { in UpdateDbgValues()
|
H A D | MachineRegisterInfo.h | 60 virtual void MRI_NoteCloneVirtualRegister(Register NewReg, in MRI_NoteCloneVirtualRegister() argument 182 void noteCloneVirtualRegister(Register NewReg, Register SrcReg) { in noteCloneVirtualRegister() argument 861 updateDbgUsersToReg(MCRegister OldReg,MCRegister NewReg,ArrayRef<MachineInstr * > Users) updateDbgUsersToReg() argument
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVMCInstLower.cpp | 51 Register NewReg = MAI->getRegisterAlias(MF, MO.getReg()); in lower() local
|
/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
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | InitUndef.cpp | 207 Register NewReg = MRI->createVirtualRegister(TargetRegClass); in fixupIllOperand() local 182 Register NewReg = MRI->createVirtualRegister(TargetRegClass); handleSubReg() local
|
H A D | CriticalAntiDepBreaker.cpp | 353 unsigned NewReg) { in isNewRegClobberedByRefs() argument 400 for (unsigned NewReg : Order) { findSuitableFreeRegister() local 642 if (unsigned NewReg = findSuitableFreeRegister(Range.first, Range.second, BreakAntiDependencies() local [all...] |
H A D | MachineCSE.cpp | 680 MachineInstr *Def = MRI->getUniqueVRegDef(NewReg); in ProcessBlockCSE() local 636 Register NewReg = CSMI->getOperand(i).getReg(); ProcessBlockCSE() local 880 Register NewReg = MRI->cloneVirtualRegister(VReg); ProcessBlockPRE() local [all...] |
H A D | ModuloSchedule.cpp | 406 unsigned NewReg = VRMap[PrevStage][LoopVal]; generateExistingPhis() local 421 unsigned NewReg = 0; generateExistingPhis() local 689 Register NewReg = MRI.createVirtualRegister(RC); generatePhis() local 1039 Register NewReg = MRI.createVirtualRegister(RC); updateInstruction() local 1143 rewriteScheduledInstr(MachineBasicBlock * BB,InstrMapTy & InstrMap,unsigned CurStageNum,unsigned PhiNum,MachineInstr * Phi,unsigned OldReg,unsigned NewReg,unsigned PrevReg) rewriteScheduledInstr() argument 2330 Register NewReg; updateInstrUse() local 2421 auto NewReg = KernelVRMap[UnrollNum].find(OrigReg); generatePhi() local 2447 replacePhiSrc(MachineInstr & Phi,Register OrigReg,Register NewReg,MachineBasicBlock * NewMBB) replacePhiSrc() argument 2460 mergeRegUsesAfterPipeline(Register OrigReg,Register NewReg) mergeRegUsesAfterPipeline() argument 2672 Register NewReg = MRI.createVirtualRegister(RC); updateInstrDef() local [all...] |
H A D | TailDuplicator.cpp | 414 LocalVRMap.insert(std::make_pair(Reg, RegSubRegPair(NewReg, 0))); in duplicateInstruction() local 461 TII->get(TargetOpcode::COPY), NewReg) in duplicateInstruction() local 341 addSSAUpdateEntry(Register OrigReg,Register NewReg,MachineBasicBlock * BB) addSSAUpdateEntry() argument [all...] |
H A D | PeepholeOptimizer.cpp | 915 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 960 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1004 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1051 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1129 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument [all...] |
H A D | AggressiveAntiDepBreaker.cpp | 638 unsigned NewReg = 0; FindSuitableFreeRegisters() local 915 unsigned NewReg = P.second; BreakAntiDependencies() local [all...] |
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMakeCompressible.cpp | 340 updateOperands(MachineInstr & MI,RegImmPair OldRegImm,Register NewReg) updateOperands() argument 403 Register NewReg = analyzeCompressibleUses(MI, RegImm, MIs); runOnMachineFunction() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64DeadRegisterDefinitionsPass.cpp | 161 unsigned NewReg; processMachineBasicBlock() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 470 updateLiveRangeInElseRegion(Register Reg,Register NewReg,MachineBasicBlock * Flow,MachineBasicBlock * Endif,SmallSetVector<MachineBasicBlock *,16> & ElseBlocks) const updateLiveRangeInElseRegion() argument 507 Register NewReg = MRI->createVirtualRegister(RC); optimizeLiveRange() local 559 Register NewReg = MRI->createVirtualRegister(RC); optimizeWaterfallLiveRange() local [all...] |
H A D | GCNRewritePartialRegUses.cpp | 349 updateLiveIntervals(Register OldReg,Register NewReg,SubRegMap & SubRegs) const updateLiveIntervals() argument 457 Register NewReg = MRI->createVirtualRegister(NewRC); rewriteReg() local [all...] |
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); lowerPhis() local 848 replaceDstReg(Register NewReg,Register OldReg,MachineBasicBlock * MBB) replaceDstReg() argument
|
H A D | SIMachineFunctionInfo.cpp | 329 Register NewReg = shiftSpillPhysVGPRsToLowestRange() local 583 MRI_NoteCloneVirtualRegister(Register NewReg,Register SrcReg) MRI_NoteCloneVirtualRegister() argument [all...] |
/llvm-project/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceInstructionsMIR.cpp | 104 Register NewReg = 0; in extractInstrFromFunction() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 136 Register NewReg = MRI->cloneVirtualRegister(Reg); in localizeInterBlock() local
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 219 Op.setReg(NewReg); in run() local
|