Home
last modified time | relevance | path

Searched refs:_free_blobs (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/ComputeLibrary/src/runtime/
H A DISimpleLifetimeManager.cpp40 …: _active_group(nullptr), _active_elements(), _free_blobs(), _occupied_blobs(), _finalized_groups() in ISimpleLifetimeManager()
73 if(_free_blobs.empty()) in start_lifetime()
79 _occupied_blobs.splice(std::begin(_occupied_blobs), _free_blobs, std::begin(_free_blobs)); in start_lifetime()
114 _free_blobs.splice(std::begin(_free_blobs), _occupied_blobs, occupied_blob_it); in end_lifetime()
130 _free_blobs.clear(); in end_lifetime()
H A DOffsetLifetimeManager.cpp74 std::for_each(std::begin(_free_blobs), std::end(_free_blobs), [&](const Blob & b) in update_blobs_and_mappings()
79 max_aggregated_size += _free_blobs.size() * _blob.alignment; in update_blobs_and_mappings()
80 _blob.owners = std::max(_blob.owners, _free_blobs.size()); in update_blobs_and_mappings()
86 for(auto &free_blob : _free_blobs) in update_blobs_and_mappings()
H A DBlobLifetimeManager.cpp65 _free_blobs.sort([](const Blob & ba, const Blob & bb) in update_blobs_and_mappings()
72 …std::transform(std::begin(_free_blobs), std::end(_free_blobs), std::back_inserter(group_sizes), []… in update_blobs_and_mappings()
89 for(auto &free_blob : _free_blobs) in update_blobs_and_mappings()
/aosp_15_r20/external/ComputeLibrary/arm_compute/runtime/
H A DISimpleLifetimeManager.h95 std::list<Blob> _free_blobs; /**< Free blobs */ variable