/freebsd-src/contrib/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 | 306 Register NewReg = MRI.createVirtualRegister(RC); runOnMachineFunction() local 335 Register NewReg = MRI.createVirtualRegister(RC); runOnMachineFunction() local 407 Register NewReg = MRI.createVirtualRegister(RC); runOnMachineFunction() local [all...] |
H A D | WebAssemblyDebugValueManager.cpp | 355 Register NewReg, in cloneSink() argument
|
H A D | WebAssemblyRegStackify.cpp | 538 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg)); moveForSingleUse() local 579 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(Reg)); rematerializeCheapDef() local [all...] |
/freebsd-src/contrib/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 853 updateDbgUsersToReg(MCRegister OldReg,MCRegister NewReg,ArrayRef<MachineInstr * > Users) updateDbgUsersToReg() argument
|
/freebsd-src/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-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVMCInstLower.cpp | 43 Register NewReg = MAI->getRegisterAlias(MF, MO.getReg()); lower() local
|
H A D | SPIRVPreLegalizer.cpp | 226 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); insertAssignInstr() local 375 auto NewReg = createNewIdReg(MI.getOperand(0).getReg(), Opc, MRI, *GR).first; processInstr() local [all...] |
H A D | SPIRVInstructionSelector.cpp | 819 Register NewReg = I.getOperand(1).getReg(); selectAddrSpaceCast() local 1053 Register NewReg = GR.find(ConstInt, GR.CurMF); buildI32Constant() local 1530 Register NewReg = GR.find(ConstVal, GR.CurMF); selectGlobalValue() local 1532 Register NewReg = ResVReg; selectGlobalValue() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMakeCompressible.cpp | 280 updateOperands(MachineInstr & MI,RegImmPair OldRegImm,Register NewReg) updateOperands() argument 344 Register NewReg = analyzeCompressibleUses(MI, RegImm, MIs); runOnMachineFunction() local
|
H A D | RISCVRVVInitUndef.cpp |
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
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 | 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); ProcessBlockPRE() local [all...] |
H A D | PeepholeOptimizer.cpp | 916 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 961 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1005 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1052 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument 1130 RewriteCurrentSource(Register NewReg,unsigned NewSubReg) RewriteCurrentSource() argument [all...] |
H A D | TailDuplicator.cpp | 331 addSSAUpdateEntry(Register OrigReg,Register NewReg,MachineBasicBlock * BB) addSSAUpdateEntry() argument 404 Register NewReg = MRI->createVirtualRegister(RC); duplicateInstruction() local 451 Register NewReg = MRI->createVirtualRegister(OrigRC); duplicateInstruction() local [all...] |
H A D | ModuloSchedule.cpp | 402 unsigned NewReg = VRMap[PrevStage][LoopVal]; generateExistingPhis() local 417 unsigned NewReg = 0; generateExistingPhis() local 685 Register NewReg = MRI.createVirtualRegister(RC); generatePhis() local 1035 Register NewReg = MRI.createVirtualRegister(RC); updateInstruction() local 1139 rewriteScheduledInstr(MachineBasicBlock * BB,InstrMapTy & InstrMap,unsigned CurStageNum,unsigned PhiNum,MachineInstr * Phi,unsigned OldReg,unsigned NewReg,unsigned PrevReg) rewriteScheduledInstr() argument [all...] |
H A D | AggressiveAntiDepBreaker.cpp | 638 unsigned NewReg = 0; in FindSuitableFreeRegisters() local 914 unsigned NewReg = P.second; BreakAntiDependencies() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 470 Register Reg, Register NewReg, MachineBasicBlock *Flow, in updateLiveRangeInElseRegion() argument 507 Register NewReg = MRI->createVirtualRegister(RC); in optimizeLiveRange() local 559 Register NewReg = MRI->createVirtualRegister(RC); optimizeWaterfallLiveRange() local [all...] |
H A D | GCNRewritePartialRegUses.cpp | 349 Register NewReg, in updateLiveIntervals() argument 457 Register NewReg = MRI->createVirtualRegister(NewRC); in rewriteReg() local [all...] |
H A D | SILowerI1Copies.cpp | 641 Register NewReg = SSAUpdater.GetValueInMiddleOfBlock(&MBB); lowerPhis() local 845 replaceDstReg(Register NewReg,Register OldReg,MachineBasicBlock * MBB) replaceDstReg() argument
|
H A D | SIMachineFunctionInfo.cpp | 321 Register NewReg = shiftSpillPhysVGPRsToLowestRange() local 579 MRI_NoteCloneVirtualRegister(Register NewReg,Register SrcReg) MRI_NoteCloneVirtualRegister() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64DeadRegisterDefinitionsPass.cpp | 160 unsigned NewReg; processMachineBasicBlock() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 136 Register NewReg = MRI->cloneVirtualRegister(Reg); in localizeInterBlock() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 219 unsigned NewReg = MinPhysReg(SR); in run() local
|