/freebsd-10.1-release/contrib/llvm/lib/Support/ |
H A D | APSInt.cpp | 20 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 D | Environment.h | 42 /// 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 D | SymbolManager.h | 72 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 D | DynamicTypeInfo.h | 40 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:clang::ento::DynamicTypeInfo
|
H A D | BasicValueFactory.h | 39 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 D | MemRegion.h | 136 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 D | BasicValueFactory.cpp | 23 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 D | SymbolManager.cpp | 153 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 D | BlockCounter.cpp | 41 void Profile(llvm::FoldingSetNodeID &ID) const { function in class:__anon3604::CountKey
|
H A D | MemRegion.cpp | 248 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 D | PathDiagnostic.cpp | 258 // 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 D | AttributeImpl.h | 67 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 D | TemplateName.cpp | 30 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 D | Type.cpp | 135 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 D | TemplateName.h | 140 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 D | Type.h | 476 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 D | BugReporterVisitor.h | 73 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 D | PathDiagnostic.h | 70 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 D | FoldingSet.h | 39 /// 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 D | ImmutableMap.h | 52 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 D | ImmutableList.h | 43 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 D | CGFunctionInfo.h | 328 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 D | AnalysisContext.h | 252 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 D | AnalysisDeclContext.cpp | 307 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 D | MachineMemOperand.h | 180 /// Profile - Gather unique data for the object. 182 void Profile(FoldingSetNodeID &ID) const;
|