/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Pointer.h | 207 const unsigned NewBase = asBlockPointer().Base + sizeof(InlineDescriptor); in narrow() local 208 return Pointer(asBlockPointer().Pointee, NewBase, NewBase); in narrow() 293 unsigned NewBase = asBlockPointer().Base - getInlineDesc()->Offset; in getBase() local 294 return Pointer(asBlockPointer().Pointee, NewBase, NewBase); in getBase()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCOptAddrMode.cpp | 112 unsigned NewBase, MachineOperand &NewOffset); 374 unsigned NewBase, int64_t NewOffset) { in fixPastUses() argument 394 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses() 452 unsigned NewBase, in changeToAddrMode() argument 470 Ldst.addOperand(MachineOperand::CreateReg(NewBase, true)); in changeToAddrMode()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVRegisterInfo.cpp | 360 Register NewBase = MRI.createVirtualRegister(&RISCV::GPRRegClass); in lowerVSPILL() local 372 BuildMI(MBB, II, DL, TII->get(RISCV::ADD), NewBase) in lowerVSPILL() 375 Base = NewBase; in lowerVSPILL() 437 Register NewBase = MRI.createVirtualRegister(&RISCV::GPRRegClass); in lowerVRELOAD() local 444 BuildMI(MBB, II, DL, TII->get(RISCV::ADD), NewBase) in lowerVRELOAD() 447 Base = NewBase; in lowerVRELOAD()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 684 unsigned NewBase; in CreateLoadStoreMulti() local 688 NewBase = Regs[NumRegs-1].first; in CreateLoadStoreMulti() 699 NewBase = findFreeReg(isThumb1 ? ARM::tGPRRegClass : ARM::GPRRegClass); in CreateLoadStoreMulti() 700 if (NewBase == 0) in CreateLoadStoreMulti() 738 if (Base != NewBase && in CreateLoadStoreMulti() 741 if (isARMLowRegister(NewBase) && isARMLowRegister(Base) && in CreateLoadStoreMulti() 746 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) in CreateLoadStoreMulti() 749 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti() 754 Base = NewBase; in CreateLoadStoreMulti() 759 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Loads.cpp | 314 const auto *NewBase = dyn_cast<SCEVUnknown>(StartS->getOperand(1)); in isDereferenceableAndAlignedInLoop() local 315 if (StartS->getNumOperands() == 2 && Offset && NewBase) { in isDereferenceableAndAlignedInLoop() 328 Base = NewBase->getValue(); in isDereferenceableAndAlignedInLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PostLegalizerCombiner.cpp | 601 Register NewBase = Stores[0].Ptr->getReg(0); in tryOptimizeConsecStores() local 607 NewBase, NewOff); in tryOptimizeConsecStores()
|
H A D | AArch64LegalizerInfo.cpp | 1719 Register NewBase; in matchLDPSTPAddrMode() local 1721 if (mi_match(Root, MRI, m_GPtrAdd(m_Reg(NewBase), m_ICst(NewOffset))) && in matchLDPSTPAddrMode() 1723 Base = NewBase; in matchLDPSTPAddrMode()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 1022 unsigned BasePos = 0, OffsetPos = 0, NewBase = 0; in changeDependences() local 1024 if (!canUseLastOffsetValue(I.getInstr(), BasePos, OffsetPos, NewBase, in changeDependences() 1037 MachineInstr *LastMI = MRI.getUniqueVRegDef(NewBase); in changeDependences() 1068 SDep Dep(&I, SDep::Anti, NewBase); in changeDependences() 1074 InstrChanges[&I] = std::make_pair(NewBase, NewOffset); in changeDependences() 2613 unsigned &NewBase, in canUseLastOffsetValue() argument 2659 NewBase = PrevReg; in canUseLastOffsetValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GuardWidening.cpp | 251 void setBase(const Value *NewBase) { Base = NewBase; } in setBase() argument
|
H A D | SeparateConstOffsetFromGEP.cpp | 1378 Value *NewBase = in swapGEPOperand() local 1381 if (!getObjectSize(NewBase, ObjectSize, DAL, TLI) || in swapGEPOperand()
|
H A D | LoopStrengthReduce.cpp | 4042 Formula NewBase = Base; in GenerateCombinations() local 4043 NewBase.BaseRegs.clear(); in GenerateCombinations() 4053 NewBase.BaseRegs.push_back(BaseReg); in GenerateCombinations() 4063 Formula F = NewBase; in GenerateCombinations() 4084 if (NewBase.UnfoldedOffset.isNonZero() && NewBase.UnfoldedOffset.isFixed()) { in GenerateCombinations() 4087 NewBase.UnfoldedOffset.getFixedValue(), true)); in GenerateCombinations() 4088 NewBase.UnfoldedOffset = Immediate::getFixed(0); in GenerateCombinations()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 317 unsigned &OffsetPos, unsigned &NewBase,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 2846 const MCSymbol *NewBase = DD.getSectionLabel(&Begin->getSection()); in emitRangeList() local 2848 Base = NewBase; in emitRangeList() 2853 } else if (NewBase != Begin || P.second.size() > 1) { in emitRangeList() 2857 Base = NewBase; in emitRangeList()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILoadStoreOptimizer.cpp | 272 void updateBaseAndOffset(MachineInstr &I, Register NewBase, 1995 Register NewBase, in updateBaseAndOffset() argument 1998 Base->setReg(NewBase); in updateBaseAndOffset()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 99 auto *NewBase = rebuild(refExpr->getBase()); in rebuildMSPropertySubscriptExpr() local 102 NewBase, in rebuildMSPropertySubscriptExpr()
|
H A D | TreeTransform.h | 6745 QualType NewBase = NewBaseTSI->getType(); in TransformUnaryTransformType() local 6747 Result = getDerived().RebuildUnaryTransformType(NewBase, in TransformUnaryTransformType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1748 SDValue NewBase = OldBase; in findAddrModeSVELoadStore() local 1752 N, OldBase, NewBase, NewOffset); in findAddrModeSVELoadStore() 1757 !IsRegImm && SelectSVERegRegAddrMode(OldBase, Scale, NewBase, NewOffset); in findAddrModeSVELoadStore() 1760 return std::make_tuple(IsRegReg ? Opc_rr : Opc_ri, NewBase, NewOffset); in findAddrModeSVELoadStore()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 4749 auto NewBase = in matchReassocConstantInnerRHS() local 4752 MI.getOperand(1).setReg(NewBase.getReg(0)); in matchReassocConstantInnerRHS()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 21687 llvm::Value *NewBase = IsLoad ? Builder.CreateExtractValue(Result, 1) in EmitHexagonBuiltinExpr() local 21692 Builder.CreateAlignedStore(NewBase, LV, Dest.getAlignment()); in EmitHexagonBuiltinExpr()
|