Searched refs:Base (Results 276 - 300 of 454) sorted by relevance

<<111213141516171819

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp561 const Expr *Base = OIRE->getBase(); local
562 QualType BaseType = Base->getType();
2108 // TODO: fixit for inserting 'Base<T>::' in the other cases.
2894 // class Base { public: int x; };
2895 // class Derived1 : public Base { };
2896 // class Derived2 : public Base { };
2901 // Derived1::x = 17; // okay, pick the Base subobject of Derived1
4276 #define TYPE(Class, Base)
4277 #define ABSTRACT_TYPE(Class, Base)
4278 #define NON_CANONICAL_TYPE(Class, Base)
4551 isMSPropertySubscriptExpr(Sema &S, Expr *Base) argument
4703 CreateBuiltinMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, SourceLocation RBLoc) argument
4796 const Expr *Base = E->getBase(); local
4813 ActOnOMPArraySectionExpr(Expr *Base, SourceLocation LBLoc, Expr *LowerBound, SourceLocation ColonLocFirst, SourceLocation ColonLocSecond, Expr *Length, Expr *Stride, SourceLocation RBLoc) argument
5001 ActOnOMPArrayShapingExpr(Expr *Base, SourceLocation LParenLoc, SourceLocation RParenLoc, ArrayRef<Expr *> Dims, ArrayRef<SourceRange> Brackets) argument
5364 CreateBuiltinArraySubscriptExpr(Expr *Base, SourceLocation LLoc, Expr *Idx, SourceLocation RLoc) argument
13088 Expr* Base = cast<ArraySubscriptExpr>(E)->getBase(); local
17596 ExprResult Base = Rebuild(OldBase); local
17611 ExprResult Base = Rebuild(ME->getBase()); local
18075 MarkDeclRefReferenced(DeclRefExpr *E, const Expr *Base) argument
[all...]
H A DSemaCodeComplete.cpp540 Expr *Base) {
541 if (!Base)
543 // Do we have expected type for Base?
544 if (ExpectedLoc != Base->getBeginLoc())
1189 // Base/derived shadowing is handled elsewhere.
1964 for (const auto &Base : CR->bases()) {
1965 const auto *BR = Base.getType().getTypePtr()->getAsCXXRecordDecl();
4971 const Type *Base = E->getBaseType().getTypePtr(); local
4973 if (Base->isPointerType() && IsArrow) {
4975 Base
539 enterMemAccess(Sema &S, SourceLocation Tok, Expr *Base) argument
5134 CodeCompleteMemberReferenceExpr(Scope *S, Expr *Base, Expr *OtherOpBase, SourceLocation OpLoc, bool IsArrow, bool IsBaseExprStatement, QualType PreferredType) argument
[all...]
H A DSemaStmtAsm.cpp790 bool Sema::LookupInlineAsmField(StringRef Base, StringRef Member,
799 if (getLangOpts().CPlusPlus && Base.equals("this")) {
803 LookupResult BaseResult(*this, &Context.Idents.get(Base), SourceLocation(),
H A DSemaTemplateVariadic.cpp222 bool TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base) { argument
223 if (Base.isPackExpansion())
226 return inherited::TraverseCXXBaseSpecifier(Base);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h873 SDValue getMemBasePlusOffset(SDValue Base, int64_t Offset, const SDLoc &DL,
875 SDValue getMemBasePlusOffset(SDValue Base, SDValue Offset, const SDLoc &DL,
1216 SDValue getIndexedLoad(SDValue OrigLoad, const SDLoc &dl, SDValue Base,
1306 SDValue getIndexedStore(SDValue OrigStore, const SDLoc &dl, SDValue Base,
1309 SDValue getMaskedLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Base,
1313 SDValue getIndexedMaskedLoad(SDValue OrigLoad, const SDLoc &dl, SDValue Base,
1316 SDValue Base, SDValue Offset, SDValue Mask, EVT MemVT,
1320 SDValue Base, SDValue Offset,
1841 /// location that the 'Base' load is loading from.
1842 bool areNonVolatileConsecutiveLoads(LoadSDNode *LD, LoadSDNode *Base,
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1549 MemberExpr::MemberExpr(Expr *Base, bool IsArrow, SourceLocation OperatorLoc, argument
1554 : Expr(MemberExprClass, T, VK, OK), Base(Base), MemberDecl(MemberDecl),
1568 const ASTContext &C, Expr *Base, bool IsArrow, SourceLocation OperatorLoc,
1583 MemberExpr *E = new (Mem) MemberExpr(Base, IsArrow, OperatorLoc, MemberDecl,
1857 #define CASTEXPR(Type, Base) \
1860 #define STMT(Type, Base)
3406 #define STMT(Type, Base) case Type##Class:
3407 #define EXPR(Type, Base)
4752 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) {
1567 Create( const ASTContext &C, Expr *Base, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, ValueDecl *MemberDecl, DeclAccessPair FoundDecl, DeclarationNameInfo NameInfo, const TemplateArgumentListInfo *TemplateArgs, QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) argument
[all...]
H A DNestedNameSpecifier.cpp220 for (const auto &Base : RD->bases())
221 if (Base.getType()->isDependentType())
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h585 Pointer Base = Ptr;
586 while (Base.isBaseClass())
587 Base = Base.getBase();
589 auto *Field = Base.getRecord()->getVirtualBase(Decl);
590 S.Stk.push<Pointer>(Base.atField(Field->Offset));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp531 const MCSymbolELF *Base = local
536 bool IsReserved = !Base || Symbol.isCommon();
543 if (Base) {
544 Type = mergeTypeForSet(Type, Base->getType());
557 if (!ESize && Base)
558 ESize = Base->getSize();
H A DMCWin64EH.cpp130 const MCSymbol *Base,
133 const MCSymbolRefExpr *BaseRef = MCSymbolRefExpr::create(Base, Context);
136 const MCSymbolRefExpr *BaseRefRel = MCSymbolRefExpr::create(Base,
129 EmitSymbolRefWithOfs(MCStreamer &streamer, const MCSymbol *Base, const MCSymbol *Other) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp59 } Base; member in class:__anon4366::final::Address
70 Address() { Base.Reg = 0; }
80 assert(!IsBaseSet && "Base cannot be reset");
81 Base.Reg = Reg;
86 return Base.Reg;
90 assert(!IsBaseSet && "Base cannot be reset");
91 Base.FI = FI;
96 return Base.FI;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DGnu.cpp960 StringRef Base, File; member in class:__anon1863::FilterNonExistent
964 FilterNonExistent(StringRef Base, StringRef File, llvm::vfs::FileSystem &VFS) argument
965 : Base(Base), File(File), VFS(VFS) {}
967 return !VFS.exists(Base + M.gccSuffix() + File);
2922 Twine Base, Twine Suffix, StringRef GCCTriple, StringRef GCCMultiarchTriple,
2925 if (!getVFS().exists(Base + Suffix))
2928 addSystemInclude(DriverArgs, CC1Args, Base + Suffix);
2934 getVFS().exists(Base + Suffix + "/" + GCCTriple + IncludeSuffix)) {
2936 Base
2921 addLibStdCXXIncludePaths( Twine Base, Twine Suffix, StringRef GCCTriple, StringRef GCCMultiarchTriple, StringRef TargetMultiarchTriple, Twine IncludeSuffix, const ArgList &DriverArgs, ArgStringList &CC1Args) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp97 } Base; member in struct:__anon4015::Address
103 Base.Reg = 0;
793 Addr.Base.FI = SI->second;
801 if (Addr.Base.Reg == 0) Addr.Base.Reg = getRegForValue(Obj);
802 return Addr.Base.Reg != 0;
842 .addFrameIndex(Addr.Base.FI)
844 Addr.Base.Reg = ResultReg;
851 Addr.Base.Reg = fastEmit_ri_(MVT::i32, ISD::ADD, Addr.Base
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h174 friend llvm::hash_code hash_value(const LValueBase &Base);
657 static unsigned getHashValue(const clang::APValue::LValueBase &Base);
H A DDeclCXX.h304 /// Base classes of this class.
460 void addedClassSubobject(CXXRecordDecl *Base);
1487 /// Determine whether this class is derived from the class \p Base.
1489 /// This routine only determines whether this class is derived from \p Base,
1490 /// but does not account for factors that may make a Derived -> Base class
1494 /// \param Base the base class we are searching for.
1496 /// \returns true if this class is derived from Base, false otherwise.
1497 bool isDerivedFrom(const CXXRecordDecl *Base) const;
1499 /// Determine whether this class is derived from the type \p Base.
1501 /// This routine only determines whether this class is derived from \p Base,
2023 getDevirtualizedMethod(const Expr *Base, bool IsAppleKext) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp83 MemOpKey(const MachineOperand *Base, const MachineOperand *Scale, argument
87 Operands[0] = Base;
/freebsd-13-stable/share/mk/
H A Dbsd.info.mk30 # INFODIR Base path for GNU's hypertext system
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1212 GlobalObject *Base = GA.getBaseObject();
1213 if (Error Err = Base->materialize())
1216 LLVM_DEBUG(dbgs() << "Is importing aliasee fn " << Base->getGUID()
1217 << " " << Base->getName() << " from "
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp349 // Base instruction -> i*3
366 // one for the Base instruction in each DAGRootSet.
406 bool collectPossibleRoots(Instruction *Base,
779 collectPossibleRoots(Instruction *Base, std::map<int64_t,Instruction*> &Roots) { argument
782 for (auto *I : Base->users()) {
823 // If we found non-loop-inc, non-root users of Base, assume they are
831 Roots[0] = Base;
844 LLVM_DEBUG(dbgs() << "LRR: Aborting - Root and Base #users not the same: "
845 << "#Base=" << NumBaseUses
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp813 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF, JTI, OutContext); local
814 Value = MCBinaryExpr::createSub(Value, Base, OutContext);
818 const MCExpr *Base = MCSymbolRefExpr::create(BaseSym, OutContext); local
819 Value = MCBinaryExpr::createSub(Value, Base, OutContext);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.h191 bool isDSOffsetLegal(Register Base, int64_t Offset,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp295 using Base =
299 ManglingSubstitutor() : Base(nullptr, nullptr) {}
310 Base::reset(Mangled.begin(), Mangled.end());
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp155 using Base = RecursiveASTVisitor<MapRegionCounters>;
219 return Base::TraverseIfStmt(If);
241 Base::Traverse##N(S); \
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp248 if (const auto *Base = D->getPrimaryTemplate())
251 Base->getTemplatedDecl()));
311 return Base::VisitDecompositionDecl(D);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp93 ObjCIvarRefExpr *makeObjCIvarRef(const Expr *Base, const ObjCIvarDecl *IVar);
193 ObjCIvarRefExpr *ASTMaker::makeObjCIvarRef(const Expr *Base, argument
197 SourceLocation(), const_cast<Expr*>(Base),

Completed in 250 milliseconds

<<111213141516171819