Home
last modified time | relevance | path

Searched refs:NewBaseReg (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp255 unsigned NewBaseReg = Add.getOperand(0).getReg(); in tryToCombine() local
256 changeToAddrMode(Ldst, NewOpcode, NewBaseReg, Add.getOperand(2)); in tryToCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2728 static void AdjustBaseAndOffset(MachineInstr *MI, Register NewBaseReg, in AdjustBaseAndOffset() argument
2731 MI->getOperand(BaseOp).setReg(NewBaseReg); in AdjustBaseAndOffset()
2879 Register NewBaseReg; in DistributeIncrements() local
2922 NewBaseReg = PrePostInc->getOperand(0).getReg(); in DistributeIncrements()
2963 NewBaseReg = Increment->getOperand(0).getReg(); in DistributeIncrements()
2965 createPostIncLoadStore(BaseAccess, IncrementOffset, NewBaseReg, TII, TRI); in DistributeIncrements()
2974 AdjustBaseAndOffset(Use, NewBaseReg, IncrementOffset, TII); in DistributeIncrements()
2980 for (MachineOperand &Op : MRI->use_nodbg_operands(NewBaseReg)) in DistributeIncrements()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp2839 unsigned NewBaseReg = 0; in fixupRegisterOverlaps() local
2856 NewMI->getOperand(BasePos).setReg(NewBaseReg); in fixupRegisterOverlaps()
2866 NewBaseReg = 0; in fixupRegisterOverlaps()
2876 NewBaseReg = MI->getOperand(i).getReg(); in fixupRegisterOverlaps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp4065 const SCEV *NewBaseReg = SE.getAnyExtendExpr(BaseReg, SrcTy); in GenerateTruncates() local
4066 if (NewBaseReg->isZero()) { in GenerateTruncates()
4070 BaseReg = NewBaseReg; in GenerateTruncates()