Searched refs:Base (Results 101 - 125 of 432) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DStatepoint.h295 using Base = StatepointBase<const Function, const Instruction, const Value,
299 explicit ImmutableStatepoint(const Instruction *I) : Base(I) {}
300 explicit ImmutableStatepoint(const CallBase *Call) : Base(Call) {}
307 using Base = StatepointBase<Function, Instruction, Value, CallBase>;
310 explicit Statepoint(Instruction *I) : Base(I) {}
311 explicit Statepoint(CallBase *Call) : Base(Call) {}
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h548 Stmt *Base; member in class:clang::ObjCIvarRefExpr
570 D(d), Base(base), Loc(l), OpLoc(oploc), IsArrow(arrow),
580 const Expr *getBase() const { return cast<Expr>(Base); }
581 Expr *getBase() { return cast<Expr>(Base); }
582 void setBase(Expr * base) { Base = base; }
601 child_range children() { return child_range(&Base, &Base+1); }
604 return const_child_range(&Base, &Base + 1);
672 SourceLocation IdLoc, Expr *Base)
670 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, Expr *Base) argument
826 setBase(Expr *Base) argument
[all...]
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_ppmd7_private.h53 Byte *Base, *LoUnit, *HiUnit, *Text, *UnitsStart; member in struct:__anon13
96 /* Base Functions */
101 #define Ppmd7_WasAllocated(p) ((p)->Base != NULL)
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.h99 virtual bool isHomogeneousAggregateSmallEnough(const Type *Base,
102 bool isHomogeneousAggregate(QualType Ty, const Type *&Base,
H A DCGCXXABI.cpp60 Address Base, llvm::Value *MemPtr,
64 ->getPointerTo(Base.getAddressSpace());
261 const CXXRecordDecl *Base = RD; local
264 std::swap(Base, Derived);
266 getContext().getASTRecordLayout(Derived).getBaseClassOffset(Base);
59 EmitMemberDataPointerAddress(CodeGenFunction &CGF, const Expr *E, Address Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
H A DCGRecordLayoutBuilder.cpp79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase, Scissor } Kind; enumerator in enum:__anon508::CGRecordLowering::MemberInfo::InfoKind
485 Members.push_back(MemberInfo(CharUnits::Zero(), MemberInfo::Base, member in class:MemberInfo
489 for (const auto &Base : RD->bases()) {
490 if (Base.isVirtual())
495 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl();
499 MemberInfo::Base, getStorageType(BaseDecl), BaseDecl));
520 for (const auto &Base : RD->vbases()) {
521 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl();
533 for (const auto &Base : RD->vbases()) {
534 const CXXRecordDecl *BaseDecl = Base
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DDebugCounter.cpp14 using Base = cl::list<std::string, DebugCounter>;
18 explicit DebugCounterList(Mods &&... Ms) : Base(std::forward<Mods>(Ms)...) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp47 bool SelectADDRri(SDValue N, SDValue &Base, SDValue &Offset);
76 SDValue &Base, SDValue &Offset) {
78 Base = CurDAG->getTargetFrameIndex(
94 Base = CurDAG->getTargetFrameIndex(
97 Base = Addr.getOperand(0);
105 Base = Addr.getOperand(1);
110 Base = Addr.getOperand(0);
115 Base = Addr;
75 SelectADDRri(SDValue Addr, SDValue &Base, SDValue &Offset) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp93 cl::desc("Do not rebase if number of dependent constants of a Base is less "
417 // to be cheaper than compute it by <Base + Offset>, which can be lowered to
735 void ConstantHoistingPass::emitBaseConstants(Instruction *Base, argument
739 Instruction *Mat = Base;
742 if (!Offset && Ty && Ty != Base->getType())
752 Base = new BitCastInst(Base, Int8PtrTy, "base_bitcast", InsertionPt);
753 Mat = GetElementPtrInst::Create(Int8PtrTy->getElementType(), Base,
758 Mat = BinaryOperator::Create(Instruction::Add, Base, Offset,
761 LLVM_DEBUG(dbgs() << "Materialize constant (" << *Base
873 Instruction *Base = nullptr; local
[all...]
H A DLoopStrengthReduce.cpp328 /// Base offset for complex addressing.
1872 IVChain(const IVInc &Head, const SCEV *Base) argument
1873 : Incs(1, Head), ExprBase(Base) {}
1992 void GenerateReassociations(LSRUse &LU, unsigned LUIdx, Formula Base,
1996 const Formula &Base, unsigned Depth,
1998 void GenerateCombinations(LSRUse &LU, unsigned LUIdx, Formula Base);
2000 const Formula &Base, size_t Idx,
2002 void GenerateSymbolicOffsets(LSRUse &LU, unsigned LUIdx, Formula Base);
2004 const Formula &Base,
2007 void GenerateConstantOffsets(LSRUse &LU, unsigned LUIdx, Formula Base);
3570 GenerateReassociationsImpl(LSRUse &LU, unsigned LUIdx, const Formula &Base, unsigned Depth, size_t Idx, bool IsScaledReg) argument
3663 GenerateReassociations(LSRUse &LU, unsigned LUIdx, Formula Base, unsigned Depth) argument
3680 GenerateCombinations(LSRUse &LU, unsigned LUIdx, Formula Base) argument
3743 GenerateSymbolicOffsetsImpl(LSRUse &LU, unsigned LUIdx, const Formula &Base, size_t Idx, bool IsScaledReg) argument
3762 GenerateSymbolicOffsets(LSRUse &LU, unsigned LUIdx, Formula Base) argument
3775 GenerateConstantOffsetsImpl( LSRUse &LU, unsigned LUIdx, const Formula &Base, const SmallVectorImpl<int64_t> &Worklist, size_t Idx, bool IsScaledReg) argument
3847 GenerateConstantOffsets(LSRUse &LU, unsigned LUIdx, Formula Base) argument
3865 GenerateICmpZeroScales(LSRUse &LU, unsigned LUIdx, Formula Base) argument
3958 GenerateScales(LSRUse &LU, unsigned LUIdx, Formula Base) argument
4024 GenerateTruncates(LSRUse &LU, unsigned LUIdx, Formula Base) argument
[all...]
H A DRewriteStatepointsForGC.cpp444 // Base of constant vector consists only of constant null pointers.
590 "Base pointer for a struct is meaningless");
663 enum Status { Unknown, Base, Conflict }; enumerator in enum:__anon2749::BDVState::Status
669 assert(Status != Base || BaseValue);
672 explicit BDVState(Value *BaseValue) : Status(Base), BaseValue(BaseValue) {}
677 bool isBase() const { return getStatus() == Base; }
698 case Base:
711 AssertingVH<Value> BaseValue; // Non-null only if Status == Base.
728 case BDVState::Base:
816 Value *Base
1059 Value *Base = getBaseForInput(InVal, nullptr); local
1075 Value *Base = getBaseForInput(InVal, InBB->getTerminator()); local
1120 Value *Base = Pair.second.getBaseValue(); local
1615 Value *Base = PointerToBase.find(L)->second; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h221 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base);
226 expandResponseFiles(std::unique_ptr<CompilationDatabase> Base,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp102 bool SelectAddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
103 bool SelectLdStSOReg(SDValue N, SDValue &Base, SDValue &Offset, SDValue &Opc);
118 bool SelectAddrOffsetNone(SDValue N, SDValue &Base);
119 bool SelectAddrMode3(SDValue N, SDValue &Base,
123 bool IsAddressingMode5(SDValue N, SDValue &Base, SDValue &Offset, bool FP16);
124 bool SelectAddrMode5(SDValue N, SDValue &Base, SDValue &Offset);
125 bool SelectAddrMode5FP16(SDValue N, SDValue &Base, SDValue &Offset);
132 bool SelectThumbAddrModeRR(SDValue N, SDValue &Base, SDValue &Offset);
133 bool SelectThumbAddrModeRRSext(SDValue N, SDValue &Base, SDValue &Offset);
134 bool SelectThumbAddrModeImm5S(SDValue N, unsigned Scale, SDValue &Base,
626 SelectAddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm) argument
679 SelectLdStSOReg(SDValue N, SDValue &Base, SDValue &Offset, SDValue &Opc) argument
863 SelectAddrOffsetNone(SDValue N, SDValue &Base) argument
868 SelectAddrMode3(SDValue N, SDValue &Base, SDValue &Offset, SDValue &Opc) argument
944 IsAddressingMode5(SDValue N, SDValue &Base, SDValue &Offset, bool FP16) argument
1003 SelectAddrMode5(SDValue N, SDValue &Base, SDValue &Offset) argument
1008 SelectAddrMode5FP16(SDValue N, SDValue &Base, SDValue &Offset) argument
1088 SelectThumbAddrModeRRSext(SDValue N, SDValue &Base, SDValue &Offset) argument
1104 SelectThumbAddrModeRR(SDValue N, SDValue &Base, SDValue &Offset) argument
1112 SelectThumbAddrModeImm5S(SDValue N, unsigned Scale, SDValue &Base, SDValue &OffImm) argument
1150 SelectThumbAddrModeImm5S4(SDValue N, SDValue &Base, SDValue &OffImm) argument
1156 SelectThumbAddrModeImm5S2(SDValue N, SDValue &Base, SDValue &OffImm) argument
1162 SelectThumbAddrModeImm5S1(SDValue N, SDValue &Base, SDValue &OffImm) argument
1167 SelectThumbAddrModeSP(SDValue N, SDValue &Base, SDValue &OffImm) argument
1214 SelectTAddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm) argument
1241 SelectT2AddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm) argument
1297 SelectT2AddrModeImm8(SDValue N, SDValue &Base, SDValue &OffImm) argument
1342 SelectT2AddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm) argument
1420 SelectT2AddrModeSoReg(SDValue N, SDValue &Base, SDValue &OffReg, SDValue &ShImm) argument
1480 SelectT2AddrModeExclusive(SDValue N, SDValue &Base, SDValue &OffImm) argument
1576 SDValue Base = LD->getBasePtr(); local
1586 SDValue Base = LD->getBasePtr(); local
1617 SDValue Base = LD->getBasePtr(); local
1665 SDValue Base = LD->getBasePtr(); local
1685 SDValue Chain, Base, Offset; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DInitHeaderSearch.cpp75 /// Returns true if the \p Base path was found, false if it does not exist.
76 bool AddGnuCPlusPlusIncludePaths(StringRef Base, StringRef ArchDir,
82 void AddMinGWCPlusPlusIncludePaths(StringRef Base,
184 bool InitHeaderSearch::AddGnuCPlusPlusIncludePaths(StringRef Base, argument
190 bool IsBaseFound = AddPath(Base, CXXSystem, false);
196 AddPath(Base + "/" + ArchDir + "/" + Dir64, CXXSystem, false);
198 AddPath(Base + "/" + ArchDir + "/" + Dir32, CXXSystem, false);
201 AddPath(Base + "/backward", CXXSystem, false);
205 void InitHeaderSearch::AddMinGWCPlusPlusIncludePaths(StringRef Base, argument
208 AddPath(Base
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp34 auto BaseIsNotInSet = [&Bases](const CXXRecordDecl *Base) {
35 return !Bases.count(Base->getCanonicalDecl());
744 Sema::BuildMemberReferenceExpr(Expr *Base, QualType BaseType, argument
755 return ActOnDependentMemberExpr(Base, BaseType,
763 if (!Base) {
776 ExprResult BaseResult = Base;
784 Base = BaseResult.get();
792 // LookupMemberExpr can modify Base, and thus change BaseType
793 BaseType = Base->getType();
796 return BuildMemberReferenceExpr(Base, BaseTyp
896 BuildMemberExpr( Expr *Base, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec *SS, SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, bool HadMultipleCandidates, const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs) argument
909 BuildMemberExpr( Expr *Base, bool IsArrow, SourceLocation OpLoc, NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, bool HadMultipleCandidates, const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs) argument
1240 PerformMemberExprBaseConversion(Expr *Base, bool IsArrow) argument
1697 ActOnMemberAccessExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, UnqualifiedId &Id, Decl *ObjCImpDecl) argument
1819 ExprResult Base = PerformObjectMemberConversion(BaseExpr, SS.getScopeRep(), local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h145 virtual SVal getLValueField(const FieldDecl *D, SVal Base) { argument
146 return getLValueFieldOrIvar(D, Base);
149 virtual SVal getLValueElement(QualType elementType, NonLoc offset, SVal Base);
185 SVal attemptDownCast(SVal Base, QualType DerivedPtrType, bool &Failed);
H A DProgramState.h318 SVal getLValue(const FieldDecl *decl, SVal Base) const;
321 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const;
324 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const;
710 const auto *Base = BaseSpec.getType()->getAsCXXRecordDecl(); local
713 Base, Super, BaseSpec.isVirtual()));
734 inline SVal ProgramState::getLValue(const ObjCIvarDecl *D, SVal Base) const {
735 return getStateManager().StoreMgr->getLValueIvar(D, Base);
738 inline SVal ProgramState::getLValue(const FieldDecl *D, SVal Base) const {
739 return getStateManager().StoreMgr->getLValueField(D, Base);
743 SVal Base) cons
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp130 if (const GlobalObject *Base = GIS->getBaseObject())
131 GVtoClusterMap.unionSets(&GV, Base);
230 if (const GlobalObject *Base = GIS->getBaseObject())
231 GV = Base;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp76 bool SelectAddrModeIndexed7S8(SDValue N, SDValue &Base, SDValue &OffImm) { argument
77 return SelectAddrModeIndexed7S(N, 1, Base, OffImm);
79 bool SelectAddrModeIndexed7S16(SDValue N, SDValue &Base, SDValue &OffImm) { argument
80 return SelectAddrModeIndexed7S(N, 2, Base, OffImm);
82 bool SelectAddrModeIndexed7S32(SDValue N, SDValue &Base, SDValue &OffImm) { argument
83 return SelectAddrModeIndexed7S(N, 4, Base, OffImm);
85 bool SelectAddrModeIndexed7S64(SDValue N, SDValue &Base, SDValue &OffImm) { argument
86 return SelectAddrModeIndexed7S(N, 8, Base, OffImm);
88 bool SelectAddrModeIndexed7S128(SDValue N, SDValue &Base, SDValue &OffImm) { argument
89 return SelectAddrModeIndexed7S(N, 16, Base, OffIm
91 SelectAddrModeIndexedS9S128(SDValue N, SDValue &Base, SDValue &OffImm) argument
94 SelectAddrModeIndexedU6S128(SDValue N, SDValue &Base, SDValue &OffImm) argument
97 SelectAddrModeIndexed8(SDValue N, SDValue &Base, SDValue &OffImm) argument
100 SelectAddrModeIndexed16(SDValue N, SDValue &Base, SDValue &OffImm) argument
103 SelectAddrModeIndexed32(SDValue N, SDValue &Base, SDValue &OffImm) argument
106 SelectAddrModeIndexed64(SDValue N, SDValue &Base, SDValue &OffImm) argument
109 SelectAddrModeIndexed128(SDValue N, SDValue &Base, SDValue &OffImm) argument
112 SelectAddrModeUnscaled8(SDValue N, SDValue &Base, SDValue &OffImm) argument
115 SelectAddrModeUnscaled16(SDValue N, SDValue &Base, SDValue &OffImm) argument
118 SelectAddrModeUnscaled32(SDValue N, SDValue &Base, SDValue &OffImm) argument
121 SelectAddrModeUnscaled64(SDValue N, SDValue &Base, SDValue &OffImm) argument
124 SelectAddrModeUnscaled128(SDValue N, SDValue &Base, SDValue &OffImm) argument
129 SelectAddrModeWRO(SDValue N, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
135 SelectAddrModeXRO(SDValue N, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
241 SelectAddrModeIndexed7S(SDValue N, unsigned Size, SDValue &Base, SDValue &OffImm) argument
752 SelectAddrModeIndexedBitWidth(SDValue N, bool IsSignedImm, unsigned BW, unsigned Size, SDValue &Base, SDValue &OffImm) argument
815 SelectAddrModeIndexed(SDValue N, unsigned Size, SDValue &Base, SDValue &OffImm) argument
882 SelectAddrModeUnscaled(SDValue N, unsigned Size, SDValue &Base, SDValue &OffImm) argument
952 SelectAddrModeWRO(SDValue N, unsigned Size, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
1041 SelectAddrModeXRO(SDValue N, unsigned Size, SDValue &Base, SDValue &Offset, SDValue &SignExtend, SDValue &DoShift) argument
1252 SDValue Base = LD->getBasePtr(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h67 storage_type Buckets, storage_type Payload, storage_type Base,
70 Table(NumBuckets, NumEntries, Buckets, Payload, Base, InfoObj) {}
307 const BaseTable *Base) {
319 if (auto *Merged = Base ? Base->getMergedTable() : nullptr) {
325 // Add all merged entries from Base to the generator.
66 OnDiskTable(file_type File, unsigned NumBuckets, unsigned NumEntries, storage_type Buckets, storage_type Payload, storage_type Base, const Info &InfoObj) argument
306 emit(llvm::SmallVectorImpl<char> &Out, WriterInfo &Info, const BaseTable *Base) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp122 Value *Base; member in struct:__anon2199::final::CallInfo
249 CInfo.Base = Call->getArgOperand(0);
251 DL->getABITypeAlignment(CInfo.Base->getType()->getPointerElementType());
260 CInfo.Base = Call->getArgOperand(0);
262 DL->getABITypeAlignment(CInfo.Base->getType()->getPointerElementType());
271 CInfo.Base = Call->getArgOperand(0);
273 DL->getABITypeAlignment(CInfo.Base->getType()->getPointerElementType());
698 Value *Base = nullptr; local
727 if (!Base)
728 Base
850 Value *Base = local
[all...]
H A DBPFISelDAGToDAG.cpp74 bool SelectAddr(SDValue Addr, SDValue &Base, SDValue &Offset);
75 bool SelectFIAddr(SDValue Addr, SDValue &Base, SDValue &Offset);
100 bool BPFDAGToDAGISel::SelectAddr(SDValue Addr, SDValue &Base, SDValue &Offset) { argument
104 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
121 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
123 Base = Addr.getOperand(0);
130 Base = Addr;
136 bool BPFDAGToDAGISel::SelectFIAddr(SDValue Addr, SDValue &Base, argument
149 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp114 unsigned Base = i + Imm; local
115 int M = Base + l;
116 if (Base >= NumLaneElts) M = SM_SentinelZero;
127 unsigned Base = i + Imm; local
129 if (Base >= NumLaneElts) Base += NumElts - NumLaneElts;
130 ShuffleMask.push_back(Base + l);
316 int Base = (i / 16) * 16; local
322 int Index = Base + (M & 0xf);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h230 /// Access Expression | "Base" Decl | "Property" Decl
248 /// The extra flag is "true" if the Base and Property are enough to uniquely
253 BaseInfoTy Base;
269 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);
273 const NamedDecl *getBase() const { return Base.getPointer(); }
288 return Base.getInt();
292 return Base == Other.Base && Property == Other.Property;
312 return llvm::DenseMapInfo<Pair>::getHashValue(Pair(Val.Base,
997 : Base(nullpt
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp690 ValueHandle Base,
696 if (Base == 0 && Result == 0)
698 else if (Base == 0 && Result != 0)
700 else if (Base != 0 && Result == 0)
719 << (void *)Base;
720 } else if ((sptr(Base) >= 0) == (sptr(Result) >= 0)) {
721 if (Base > Result)
724 << (void *)Base << (void *)Result;
728 << (void *)Base << (void *)Result;
732 << (void *)Base << (voi
689 handlePointerOverflowImpl(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result, ReportOptions Opts) argument
736 __ubsan_handle_pointer_overflow(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result) argument
743 __ubsan_handle_pointer_overflow_abort(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result) argument
[all...]

Completed in 538 milliseconds

1234567891011>>