/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/ |
H A D | ImmutableSet.h | 305 ImutInfo::Profile(ID,V); 811 // Trait classes for Profile information. 822 static inline void Profile(FoldingSetNodeID& ID, value_type_ref X) { function in struct:llvm::ImutProfileInfo 823 FoldingSetTrait<T>::Profile(X,ID); 827 /// Profile traits for integers. 833 static inline void Profile(FoldingSetNodeID& ID, value_type_ref X) { function in struct:llvm::ImutProfileInteger 854 /// Profile traits for booleans. 860 static inline void Profile(FoldingSetNodeID& ID, value_type_ref X) { function in struct:llvm::ImutProfileInfo 873 static inline void Profile(FoldingSetNodeID &ID, value_type_ref X) { function in struct:llvm::ImutProfileInfo 1102 static inline void Profile(FoldingSetNodeI function in class:llvm::ImmutableSet 1106 inline void Profile(FoldingSetNodeID& ID) const { function in class:llvm::ImmutableSet 1228 static inline void Profile(FoldingSetNodeID& ID, const ImmutableSetRef& S) { function in class:llvm::ImmutableSetRef 1232 inline void Profile(FoldingSetNodeID& ID) const { function in class:llvm::ImmutableSetRef [all...] |
H A D | ImmutableIntervalMap.h | 79 static void Profile(FoldingSetNodeID &ID, value_type_ref V) { function in struct:llvm::ImutIntervalInfo 82 ImutProfileInfo<T>::Profile(ID, V.second);
|
H A D | APFloat.h | 282 void Profile(FoldingSetNodeID &NID) const;
|
H A D | APSInt.h | 293 /// Profile - Used to insert APSInt objects, or objects that contain APSInt 295 void Profile(FoldingSetNodeID& ID) const;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 162 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::ento::ExplodedNode 171 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:clang::ento::ExplodedNode 173 Profile(ID, Location, State, isSink());
|
H A D | ProgramState.h | 129 /// Profile - Profile the contents of a ProgramState object for use in a 132 static void Profile(llvm::FoldingSetNodeID& ID, const ProgramState *V) { function in class:clang::ento::ProgramState 133 V->Env.Profile(ID); 135 V->GDM.Profile(ID); 138 /// Profile - Used to profile the contents of this object for inclusion 140 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:clang::ento::ProgramState 141 Profile(ID, this);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | IdentifierTable.cpp | 330 static void Profile(llvm::FoldingSetNodeID &ID, 336 void Profile(llvm::FoldingSetNodeID &ID) { 337 Profile(ID, keyword_begin(), getNumArgs()); 522 MultiKeywordSelector::Profile(ID, IIV, nKeys);
|
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DIE.cpp | 34 /// Profile - Used to gather unique data for the abbreviation folding set. 36 void DIEAbbrevData::Profile(FoldingSetNodeID &ID) const { function in class:DIEAbbrevData 47 /// Profile - Used to gather unique data for the abbreviation folding set. 49 void DIEAbbrev::Profile(FoldingSetNodeID &ID) const { function in class:DIEAbbrev 55 Data[i].Profile(ID);
|
H A D | DIE.h | 48 /// Profile - Used to gather unique data for the abbreviation folding set. 50 void Profile(FoldingSetNodeID &ID) const; 90 /// Profile - Used to gather unique data for the abbreviation folding set. 92 void Profile(FoldingSetNodeID &ID) const;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 380 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::TemplateParameterList::FunctionTemplateSpecializationInfo 381 Profile(ID, TemplateArguments->data(), 387 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, function in class:clang::TemplateParameterList::FunctionTemplateSpecializationInfo 391 TemplateArgs[Arg].Profile(ID, Context); 1622 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl 1623 Profile(ID, TemplateArgs->data(), TemplateArgs->size(), getASTContext()); 1627 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl 1631 TemplateArgs[Arg].Profile(ID, Context); 1782 // FIXME: Add Profile support! 2489 void Profile(llv function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl 2493 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl [all...] |
H A D | NestedNameSpecifier.h | 199 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::NestedNameSpecifier
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | BugReporter.h | 308 /// Profile to identify equivalent bug reports for error report coalescing. 311 virtual void Profile(llvm::FoldingSetNodeID& hash) const; 353 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:clang::ento::BugReportEquivClass 355 Reports.front().Profile(ID);
|
/freebsd-10.1-release/contrib/llvm/include/llvm/IR/ |
H A D | Metadata.h | 159 /// Profile - calculate a unique identifier for this MDNode to collapse 161 void Profile(FoldingSetNodeID &ID) const;
|
H A D | Attributes.h | 189 void Profile(FoldingSetNodeID &ID) const { function in class:llvm::Attribute
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | RangeConstraintManager.cpp | 51 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:__anon3626::Range 93 /// Profile - Generates a hash profile of this RangeSet for use 95 void Profile(llvm::FoldingSetNodeID &ID) const { ranges.Profile(ID); } function in class:__anon3626::RangeSet
|
H A D | ExplodedGraph.cpp | 300 // Profile 'State' to determine if we already have an existing node. 304 NodeTy::Profile(profile, L, State, IsSink);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclarationName.cpp | 41 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::CXXSpecialName 71 void Profile(llvm::FoldingSetNodeID &FSID) { function in class:clang::CXXLiteralOperatorIdName
|
H A D | ASTContext.cpp | 534 ASTContext::CanonicalTemplateTemplateParm::Profile(llvm::FoldingSetNodeID &ID, function in class:ASTContext::CanonicalTemplateTemplateParm 569 Profile(ID, TTP); 578 CanonicalTemplateTemplateParm::Profile(ID, TTP); 2005 ExtQuals::Profile(ID, baseType, quals); 2116 ComplexType::Profile(ID, T); 2144 PointerType::Profile(ID, T); 2170 DecayedType::Profile(ID, T); 2212 BlockPointerType::Profile(ID, T); 2247 ReferenceType::Profile(ID, T, SpelledAsLValue); 2284 ReferenceType::Profile(I [all...] |
H A D | StmtProfile.cpp | 1 //===---- StmtProfile.cpp - Profile implementation for Stmt ASTs ----------===// 10 // This file implements the Stmt::Profile method, which builds a unique bit 321 S->getValue().Profile(ID); 332 S->getValue().Profile(ID); 1053 // Profile exactly as the replacement expression. 1227 Name.Profile(ID); 1238 // Mostly repetitive with TemplateArgument::Profile! 1262 Arg.getAsIntegral().Profile(ID); 1278 void Stmt::Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, function in class:Stmt
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SimpleStreamChecker.cpp | 45 void Profile(llvm::FoldingSetNodeID &ID) const { function in struct:__anon3587::StreamState
|
H A D | RetainCountChecker.cpp | 54 static inline void Profile(const ArgEffect X, FoldingSetNodeID &ID) { function in struct:llvm::FoldingSetTrait 59 static inline void Profile(const RetEffect &X, FoldingSetNodeID &ID) { function in struct:llvm::FoldingSetTrait 173 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:__anon3577::RefVal 352 /// Profile this summary for inclusion in a FoldingSet. 353 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:__anon3578::RetainSummary 776 OldSumm.Profile(ID); 1643 virtual void Profile(llvm::FoldingSetNodeID &ID) const { function in class:__anon3582::CFRefReportVisitor
|
H A D | MacOSKeychainAPIChecker.cpp | 51 void Profile(llvm::FoldingSetNodeID &ID) const { function in struct:__anon3550::MacOSKeychainAPIChecker::AllocationState 142 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:__anon3550::MacOSKeychainAPIChecker::SecKeychainBugVisitor
|
/freebsd-10.1-release/contrib/llvm/lib/IR/ |
H A D | Metadata.cpp | 312 void MDNode::Profile(FoldingSetNodeID &ID) const { 378 Profile(ID);
|
H A D | LLVMContextImpl.h | 202 X.Profile(TempID);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/ |
H A D | ProgramPoint.h | 162 Profile(ID); 180 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:clang::ProgramPoint
|