Lines Matching defs:profile

72   virtual void Profile(llvm::FoldingSetNodeID& profile) = 0;
136 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) {
137 profile.AddInteger((unsigned) RegionValueKind);
138 profile.AddPointer(R);
141 virtual void Profile(llvm::FoldingSetNodeID& profile) {
142 Profile(profile, R);
180 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S,
183 profile.AddInteger((unsigned) ConjuredKind);
184 profile.AddPointer(S);
185 profile.AddPointer(LCtx);
186 profile.Add(T);
187 profile.AddInteger(Count);
188 profile.AddPointer(SymbolTag);
191 virtual void Profile(llvm::FoldingSetNodeID& profile) {
192 Profile(profile, S, T, Count, LCtx, SymbolTag);
218 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent,
220 profile.AddInteger((unsigned) DerivedKind);
221 profile.AddPointer(r);
222 profile.AddPointer(parent);
225 virtual void Profile(llvm::FoldingSetNodeID& profile) {
226 Profile(profile, parentSymbol, R);
251 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) {
252 profile.AddInteger((unsigned) ExtentKind);
253 profile.AddPointer(R);
256 virtual void Profile(llvm::FoldingSetNodeID& profile) {
257 Profile(profile, R);
290 static void Profile(llvm::FoldingSetNodeID& profile, const MemRegion *R,
293 profile.AddInteger((unsigned) MetadataKind);
294 profile.AddPointer(R);
295 profile.AddPointer(S);
296 profile.Add(T);
297 profile.AddInteger(Count);
298 profile.AddPointer(Tag);
301 virtual void Profile(llvm::FoldingSetNodeID& profile) {
302 Profile(profile, R, S, T, Count, Tag);