Searched refs:Profile (Results 1 - 25 of 82) sorted by relevance

1234

/freebsd-10.1-release/contrib/llvm/lib/Support/
H A DAPSInt.cpp20 void APSInt::Profile(FoldingSetNodeID& ID) const { function in class:APSInt
22 APInt::Profile(ID);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DEnvironment.h42 /// Profile an EnvironmentEntry for inclusion in a FoldingSet.
43 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::ento::EnvironmentEntry
49 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::EnvironmentEntry
50 Profile(ID, *this);
79 /// Profile - Profile the contents of an Environment object for use
81 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { function in class:clang::ento::Environment
82 env->ExprBindings.Profile(ID);
85 /// Profile - Used to profile the contents of this object for inclusion
87 void Profile(llv function in class:clang::ento::Environment
[all...]
H A DSymbolManager.h72 virtual void Profile(llvm::FoldingSetNodeID& profile) = 0;
136 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { function in class:clang::ento::SymbolRegionValue
141 virtual void Profile(llvm::FoldingSetNodeID& profile) { function in class:clang::ento::SymbolRegionValue
142 Profile(profile, R);
180 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S, function in class:clang::ento::SymbolConjured
191 virtual void Profile(llvm::FoldingSetNodeID& profile) { function in class:clang::ento::SymbolConjured
192 Profile(profile, S, T, Count, LCtx, SymbolTag);
218 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent, function in class:clang::ento::SymbolDerived
225 virtual void Profile(llvm::FoldingSetNodeID& profile) { function in class:clang::ento::SymbolDerived
226 Profile(profil
251 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) { function in class:clang::ento::SymbolExtent
256 virtual void Profile(llvm::FoldingSetNodeID& profile) { function in class:clang::ento::SymbolExtent
290 static void Profile(llvm::FoldingSetNodeID& profile, const MemRegion *R, function in class:clang::ento::SymbolMetadata
301 virtual void Profile(llvm::FoldingSetNodeID& profile) { function in class:clang::ento::SymbolMetadata
329 static void Profile(llvm::FoldingSetNodeID& ID, function in class:clang::ento::SymbolCast
337 void Profile(llvm::FoldingSetNodeID& ID) { function in class:clang::ento::SymbolCast
385 static void Profile(llvm::FoldingSetNodeID& ID, const SymExpr *lhs, function in class:clang::ento::SymIntExpr
395 void Profile(llvm::FoldingSetNodeID& ID) { function in class:clang::ento::SymIntExpr
420 static void Profile(llvm::FoldingSetNodeID& ID, const llvm::APSInt& lhs, function in class:clang::ento::IntSymExpr
430 void Profile(llvm::FoldingSetNodeID& ID) { function in class:clang::ento::IntSymExpr
455 static void Profile(llvm::FoldingSetNodeID& ID, const SymExpr *lhs, function in class:clang::ento::SymSymExpr
464 void Profile(llvm::FoldingSetNodeID& ID) { function in class:clang::ento::SymSymExpr
[all...]
H A DDynamicTypeInfo.h40 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::DynamicTypeInfo
H A DBasicValueFactory.h39 static void Profile(llvm::FoldingSetNodeID& ID, QualType T,
42 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } function in class:clang::ento::CompoundValData
55 static void Profile(llvm::FoldingSetNodeID& ID,
59 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } function in class:clang::ento::LazyCompoundValData
H A DMemRegion.h136 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
212 void Profile(llvm::FoldingSetNodeID &ID) const;
246 void Profile(llvm::FoldingSetNodeID &ID) const;
376 void Profile(llvm::FoldingSetNodeID &ID) const;
466 void Profile(llvm::FoldingSetNodeID& ID) const;
576 void Profile(llvm::FoldingSetNodeID& ID) const;
617 void Profile(llvm::FoldingSetNodeID& ID) const;
694 void Profile(llvm::FoldingSetNodeID& ID) const;
730 void Profile(llvm::FoldingSetNodeID& ID) const;
768 void Profile(llv function in class:clang::ento::StringRegion
802 void Profile(llvm::FoldingSetNodeID& ID) const { function in class:clang::ento::ObjCStringRegion
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp23 void CompoundValData::Profile(llvm::FoldingSetNodeID& ID, QualType T, function in class:CompoundValData
25 T.Profile(ID);
29 void LazyCompoundValData::Profile(llvm::FoldingSetNodeID& ID, function in class:LazyCompoundValData
41 static inline void Profile(const SValData& X, llvm::FoldingSetNodeID& ID) { function in struct:llvm::FoldingSetTrait
42 X.first.Profile(ID);
48 static inline void Profile(const SValPair& X, llvm::FoldingSetNodeID& ID) { function in struct:llvm::FoldingSetTrait
49 X.first.Profile(ID);
50 X.second.Profile(ID);
77 X.Profile(ID);
112 CompoundValData::Profile(I
[all...]
H A DSymbolManager.cpp153 SymbolRegionValue::Profile(profile, R);
172 SymbolConjured::Profile(profile, E, T, Count, LCtx, SymbolTag);
190 SymbolDerived::Profile(profile, parentSymbol, R);
206 SymbolExtent::Profile(profile, R);
224 SymbolMetadata::Profile(profile, R, S, T, Count, SymbolTag);
241 SymbolCast::Profile(ID, Op, From, To);
258 SymIntExpr::Profile(ID, lhs, op, v, t);
276 IntSymExpr::Profile(ID, lhs, op, rhs, t);
294 SymSymExpr::Profile(ID, lhs, op, rhs, t);
H A DBlockCounter.cpp41 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:__anon3604::CountKey
H A DMemRegion.cpp248 void MemSpaceRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:MemSpaceRegion
252 void StackSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:StackSpaceRegion
257 void StaticGlobalSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:StaticGlobalSpaceRegion
287 void AllocaRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:AllocaRegion
291 void CompoundLiteralRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:CompoundLiteralRegion
311 void CXXThisRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:CXXThisRegion
328 void DeclRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:DeclRegion
332 void VarRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:VarRegion
343 void SymbolicRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:SymbolicRegion
353 Idx.Profile(I
356 void ElementRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:ElementRegion
367 void FunctionTextRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:FunctionTextRegion
379 void BlockTextRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:BlockTextRegion
395 void BlockDataRegion::Profile(llvm::FoldingSetNodeID& ID) const { function in class:BlockDataRegion
406 void CXXTempObjectRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:CXXTempObjectRegion
419 void CXXBaseObjectRegion::Profile(llvm::FoldingSetNodeID &ID) const { function in class:CXXBaseObjectRegion
[all...]
H A DPathDiagnostic.cpp258 // Profile the node to see if we already have something matching it
260 D->Profile(profile);
1048 void PathDiagnosticLocation::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticLocation
1055 void PathDiagnosticPiece::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticPiece
1068 void PathDiagnosticCallPiece::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticCallPiece
1069 PathDiagnosticPiece::Profile(ID);
1076 void PathDiagnosticSpotPiece::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticSpotPiece
1077 PathDiagnosticPiece::Profile(ID);
1081 void PathDiagnosticControlFlowPiece::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticControlFlowPiece
1082 PathDiagnosticPiece::Profile(I
1087 void PathDiagnosticMacroPiece::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnosticMacroPiece
1094 void PathDiagnostic::Profile(llvm::FoldingSetNodeID &ID) const { function in class:PathDiagnostic
[all...]
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DAttributeImpl.h67 void Profile(FoldingSetNodeID &ID) const { function in class:llvm::AttributeImpl
69 Profile(ID, getKindAsEnum(), 0);
71 Profile(ID, getKindAsEnum(), getValueAsInt());
73 Profile(ID, getKindAsString(), getValueAsString());
75 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, function in class:llvm::AttributeImpl
80 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { function in class:llvm::AttributeImpl
173 void Profile(FoldingSetNodeID &ID) const { function in class:llvm::AttributeSetNode
174 Profile(ID, makeArrayRef(begin(), end()));
176 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { function in class:llvm::AttributeSetNode
178 AttrList[I].Profile(I
251 void Profile(FoldingSetNodeID &ID) const { function in class:llvm::AttributeSetImpl
254 static void Profile(FoldingSetNodeID &ID, function in class:llvm::AttributeSetImpl
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp30 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { function in class:SubstTemplateTemplateParmStorage
31 Profile(ID, Parameter, Replacement);
34 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID, function in class:SubstTemplateTemplateParmStorage
41 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, function in class:SubstTemplateTemplateParmPackStorage
43 Profile(ID, Context, Parameter, TemplateArgument(Arguments, size()));
46 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, function in class:SubstTemplateTemplateParmPackStorage
51 ArgPack.Profile(ID, Context);
H A DType.cpp135 void DependentSizedArrayType::Profile(llvm::FoldingSetNodeID &ID, function in class:DependentSizedArrayType
144 E->Profile(ID, Context, true);
164 DependentSizedExtVectorType::Profile(llvm::FoldingSetNodeID &ID, function in class:DependentSizedExtVectorType
168 SizeExpr->Profile(ID, Context, true);
1462 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, function in class:DependentTemplateSpecializationType
1473 Args[Idx].Profile(ID, Context);
1697 void FunctionProtoType::Profile(llvm::FoldingSetNodeID &ID, QualType Result, function in class:FunctionProtoType
1738 epi.NoexceptExpr->Profile(ID, Context, false);
1747 epi.ExtInfo.Profile(ID);
1751 void FunctionProtoType::Profile(llv function in class:FunctionProtoType
1780 void DependentTypeOfExprType::Profile(llvm::FoldingSetNodeID &ID, function in class:DependentTypeOfExprType
1809 void DependentDecltypeType::Profile(llvm::FoldingSetNodeID &ID, function in class:DependentDecltypeType
1916 void SubstTemplateTypeParmPackType::Profile(llvm::FoldingSetNodeID &ID) { function in class:SubstTemplateTypeParmPackType
1920 void SubstTemplateTypeParmPackType::Profile(llvm::FoldingSetNodeID &ID, function in class:SubstTemplateTypeParmPackType
2029 TemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, function in class:TemplateSpecializationType
2055 void ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID &ID, function in class:ObjCObjectTypeImpl
2064 void ObjCObjectTypeImpl::Profile(llvm::FoldingSetNodeID &ID) { function in class:ObjCObjectTypeImpl
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h140 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
142 static void Profile(llvm::FoldingSetNodeID &ID,
319 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::TemplateName
355 void Profile(llvm::FoldingSetNodeID &ID);
357 static void Profile(llvm::FoldingSetNodeID &ID,
420 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::QualifiedTemplateName
421 Profile(ID, getQualifier(), hasTemplateKeyword(), getTemplateDecl());
424 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, function in class:clang::QualifiedTemplateName
518 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::DependentTemplateName
520 Profile(I
525 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, function in class:clang::DependentTemplateName
532 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, function in class:clang::DependentTemplateName
[all...]
H A DType.h476 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::Qualifiers
922 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::QualType
1107 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ExtQuals
1108 Profile(ID, getBaseType(), Quals);
1110 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::ExtQuals
1115 Quals.Profile(ID);
1927 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::ComplexType
1928 Profile(ID, getElementType());
1930 static void Profile(llvm::FoldingSetNodeID &ID, QualType Element) { function in class:clang::ComplexType
1958 void Profile(llv function in class:clang::ParenType
1961 static void Profile(llvm::FoldingSetNodeID &ID, QualType Inner) { function in class:clang::ParenType
1989 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::PointerType
1992 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee) { function in class:clang::PointerType
2027 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::DecayedType
2030 static void Profile(llvm::FoldingSetNodeID &ID, QualType OriginalType) { function in class:clang::DecayedType
2060 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::BlockPointerType
2063 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee) { function in class:clang::BlockPointerType
2103 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::ReferenceType
2106 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::ReferenceType
2192 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::MemberPointerType
2195 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee, function in class:clang::MemberPointerType
2295 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::ConstantArrayType
2299 static void Profile(llvm::FoldingSetNodeID &ID, QualType ET, function in class:clang::ConstantArrayType
2332 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::IncompleteArrayType
2337 static void Profile(llvm::FoldingSetNodeID &ID, QualType ET, function in class:clang::IncompleteArrayType
2394 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::VariableArrayType
2451 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::DependentSizedArrayType
2493 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::DependentSizedExtVectorType
2544 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::VectorType
2548 static void Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, function in class:clang::VectorType
2807 void Profile(llvm::FoldingSetNodeID &ID) { function
2810 static void Profile(llvm::FoldingSetNodeID &ID, QualType ResultType, function
3180 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentTypeOfExprType
3245 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentDecltypeType
3435 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AttributedType
3439 static void Profile(llvm::FoldingSetNodeID &ID, Kind attrKind, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AttributedType
3506 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType
3510 static void Profile(llvm::FoldingSetNodeID &ID, unsigned Depth, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType
3559 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::SubstTemplateTypeParmType
3562 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::SubstTemplateTypeParmType
3662 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AutoType
3667 static void Profile(llvm::FoldingSetNodeID &ID, QualType Deduced, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AutoType
3807 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Ctx) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateSpecializationType
4015 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ElaboratedType
4019 static void Profile(llvm::FoldingSetNodeID &ID, ElaboratedTypeKeyword Keyword, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ElaboratedType
4078 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentNameType
4082 static void Profile(llvm::FoldingSetNodeID &ID, ElaboratedTypeKeyword Keyword, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentNameType
4147 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::DependentTemplateSpecializationType
4227 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::PackExpansionType
4231 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pattern, function in class:clang::FunctionType::ExtInfo::FunctionProtoType::PackExpansionType
4555 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
4558 static void Profile(llvm::FoldingSetNodeID &ID, QualType T) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
4585 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AtomicType
4588 static void Profile(llvm::FoldingSetNodeID &ID, QualType T) { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::AtomicType
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h73 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
121 void Profile(llvm::FoldingSetNodeID &ID) const;
147 void Profile(llvm::FoldingSetNodeID &ID) const;
170 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::NilReceiverBRVisitor
188 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::ConditionBRVisitor
260 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::LikelyFalsePositiveSuppressionBRVisitor
290 virtual void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::UndefOrNullArgVisitor
322 void Profile(llvm::FoldingSetNodeID &ID) const;
H A DPathDiagnostic.h70 void Profile(llvm::FoldingSetNodeID &ID) { ID = NodeID; } function in class:clang::ento::PathDiagnosticConsumer::PDFileEntry
286 void Profile(llvm::FoldingSetNodeID &ID) const;
317 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::PathDiagnosticLocationPair
318 Start.Profile(ID);
319 End.Profile(ID);
397 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
443 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
607 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
677 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
703 virtual void Profile(llv
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h39 /// FoldingSetNode. The node class must also define a Profile method used to
40 /// establish the unique bits of data for the node. The Profile method is
54 /// void Profile(FoldingSetNodeID &ID) const {
211 static void Profile(const T &X, FoldingSetNodeID &ID) { function in struct:llvm::DefaultFoldingSetTrait
212 X.Profile(ID);
214 static void Profile(T &X, FoldingSetNodeID &ID) { function in struct:llvm::DefaultFoldingSetTrait
215 X.Profile(ID);
220 // just calls Profile and does a regular comparison. Implementations
227 // just calls Profile and does a regular hash computation.
235 /// The default behavior is to invoke a 'Profile' metho
248 static void Profile(T &X, FoldingSetNodeID &ID, Ctx Context) { function in struct:llvm::DefaultContextualFoldingSetTrait
760 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } function in class:llvm::FoldingSetNodeWrapper
780 void Profile(FoldingSetNodeID &ID) const { function in class:llvm::FastFoldingSetNode
789 static inline void Profile(T *X, FoldingSetNodeID &ID) { function in struct:llvm::FoldingSetTrait
[all...]
H A DImmutableMap.h52 static inline void Profile(FoldingSetNodeID& ID, value_type_ref V) { function in struct:llvm::ImutKeyValueInfo
53 ImutContainerInfo<T>::Profile(ID, V.first);
54 ImutContainerInfo<S>::Profile(ID, V.second);
260 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { function in class:llvm::ImmutableMap
264 inline void Profile(FoldingSetNodeID& ID) const { function in class:llvm::ImmutableMap
265 return Profile(ID,*this);
428 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMapRef &M) { function in class:llvm::ImmutableMapRef
432 inline void Profile(FoldingSetNodeID& ID) const { function in class:llvm::ImmutableMapRef
433 return Profile(ID, *this);
H A DImmutableList.h43 static inline void Profile(FoldingSetNodeID& ID, const T& H, function in class:llvm::ImmutableListImpl
49 void Profile(FoldingSetNodeID& ID) { function in class:llvm::ImmutableListImpl
50 Profile(ID, Head, Tail);
134 void Profile(FoldingSetNodeID& ID) const { function in class:llvm::ImmutableList
167 // Profile the new list to see if it already exists in our cache.
172 ListTy::Profile(ID, Head, TailImpl);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h328 void Profile(llvm::FoldingSetNodeID &ID) { function in class:clang::CodeGen::CGFunctionInfo
335 getReturnType().Profile(ID);
337 it->type.Profile(ID);
339 static void Profile(llvm::FoldingSetNodeID &ID, function in class:clang::CodeGen::CGFunctionInfo
350 resultType.Profile(ID);
353 i->Profile(ID);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DAnalysisContext.h252 virtual void Profile(llvm::FoldingSetNodeID &ID) = 0;
294 void Profile(llvm::FoldingSetNodeID &ID);
296 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, function in class:clang::StackFrameContext
320 void Profile(llvm::FoldingSetNodeID &ID);
322 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, function in class:clang::ScopeContext
352 void Profile(llvm::FoldingSetNodeID &ID);
354 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, function in class:clang::BlockInvocationContext
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp307 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { function in class:StackFrameContext
308 Profile(ID, getAnalysisDeclContext(), getParent(), CallSite, Block, Index);
311 void ScopeContext::Profile(llvm::FoldingSetNodeID &ID) { function in class:ScopeContext
312 Profile(ID, getAnalysisDeclContext(), getParent(), Enter);
315 void BlockInvocationContext::Profile(llvm::FoldingSetNodeID &ID) { function in class:BlockInvocationContext
316 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData);
329 LOC::Profile(ID, ctx, parent, d);
347 StackFrameContext::Profile(ID, ctx, parent, s, blk, idx);
371 BlockInvocationContext::Profile(ID, ctx, parent, BD, ContextData);
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h180 /// Profile - Gather unique data for the object.
182 void Profile(FoldingSetNodeID &ID) const;

Completed in 174 milliseconds

1234