Lines Matching full:allocation
22 // for marking an allocation cold.
27 "lifetime sec) must be under to consider an allocation cold"));
29 // Lower bound on lifetime to mark an allocation cold (in addition to accesses
33 cl::desc("The average lifetime (s) for an allocation to be considered "
37 // density / alloc count) for marking an allocation hot.
42 "allocation to be considered hot"));
46 cl::desc("Report total allocation sizes of hinted allocations"));
88 // The allocation type is currently the second operand of each memprof in getMIBAllocType()
89 // MIB metadata. This will need to change as we add additional allocation in getMIBAllocType()
90 // types that can be applied based on the allocation profile data. in getMIBAllocType()
214 // We don't have a single allocation for all the contexts sharing this prefix, in buildMIBNodes()
234 // If we reached here, then this node does not have a single allocation type, in buildMIBNodes()
236 // Node's callers. That means we never hit a single allocation type along all in buildMIBNodes()
239 // contexts with different allocation types being merged. In that case, we in buildMIBNodes()
243 // non-cold allocation type. in buildMIBNodes()
252 // single allocation type, add a function attribute instead. Returns true if
260 errs() << "Total size for allocation with location hash " << AllocStackId in buildAndAttachMIBMetadata()
282 // it non-cold allocation type. in buildAndAttachMIBMetadata()