| /src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| asan_allocator.h | 143 // we re-evaluate the SizeClassMap settings. 171 typedef SizeClassMap</*kNumBits=*/2, 177 SizeClassMap; 178 static_assert(SizeClassMap::kNumClassesRounded <= 32, 182 "allocator size and SizeClassMap tunings that allows us to " 189 typedef DefaultSizeClassMap SizeClassMap; 194 typedef DefaultSizeClassMap SizeClassMap; 199 typedef VeryCompactSizeClassMap SizeClassMap; 203 typedef VeryDenseSizeClassMap SizeClassMap; 207 typedef DefaultSizeClassMap SizeClassMap; [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| asan_allocator.h | 124 typedef DefaultSizeClassMap SizeClassMap; 128 typedef DefaultSizeClassMap SizeClassMap; 133 typedef VeryCompactSizeClassMap SizeClassMap; 137 typedef VeryDenseSizeClassMap SizeClassMap; 143 typedef DefaultSizeClassMap SizeClassMap; 147 typedef DefaultSizeClassMap SizeClassMap; 151 typedef DefaultSizeClassMap SizeClassMap; 155 typedef DefaultSizeClassMap SizeClassMap; 162 typedef __asan::SizeClassMap SizeClassMap; [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| asan_allocator.h | 126 typedef DefaultSizeClassMap SizeClassMap; 130 typedef DefaultSizeClassMap SizeClassMap; 135 typedef VeryCompactSizeClassMap SizeClassMap; 141 typedef DefaultSizeClassMap SizeClassMap; 145 typedef DefaultSizeClassMap SizeClassMap; 149 typedef DefaultSizeClassMap SizeClassMap; 156 typedef __asan::SizeClassMap SizeClassMap; 176 typedef CompactSizeClassMap SizeClassMap; 182 typedef __asan::SizeClassMap SizeClassMap [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| sanitizer_allocator_size_class_map.h | 17 // SizeClassMap maps allocation sizes into size classes and back. 47 // Part of output of SizeClassMap::Print(): 122 class SizeClassMap { 232 typedef SizeClassMap<3, 4, 8, 17, 128, 16> DefaultSizeClassMap; 233 typedef SizeClassMap<3, 4, 8, 17, 64, 14> CompactSizeClassMap; 234 typedef SizeClassMap<2, 5, 9, 16, 64, 14> VeryCompactSizeClassMap; 236 // The following SizeClassMap only holds a way small number of cached entries, 239 typedef SizeClassMap<3, 4, 8, 17, 8, 10> DenseSizeClassMap; 242 typedef SizeClassMap<2, 5, 9, 16, 8, 10> VeryDenseSizeClassMap;
|
| sanitizer_allocator_primary32.h | 55 typedef typename Params::SizeClassMap SizeClassMap; 70 static const uptr kMaxNumCached = SizeClassMap::kMaxNumCachedHint - 2; 93 return Min(kMaxNumCached, SizeClassMap::MaxCachedHint(size)); 105 COMPILER_CHECK(kBatchSize == SizeClassMap::kMaxNumCachedHint * sizeof(uptr)); 108 return (class_id == SizeClassMap::kBatchClassID) ? 109 kBatchSize : SizeClassMap::Size(class_id); 144 return size <= SizeClassMap::kMaxSize && 145 alignment <= SizeClassMap::kMaxSize; 210 uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); [all...] |
| sanitizer_allocator_local_cache.h | 81 typedef typename Allocator::SizeClassMapT SizeClassMap; 82 static const uptr kNumClasses = SizeClassMap::kNumClasses; 89 CompactPtrT chunks[2 * SizeClassMap::kMaxNumCachedHint]; 100 c->max_count = 2 * SizeClassMap::MaxCachedHint(size); 197 typedef typename Allocator::SizeClassMapT SizeClassMap; 198 static const uptr kBatchClassID = SizeClassMap::kBatchClassID; 199 static const uptr kNumClasses = SizeClassMap::kNumClasses; 220 const uptr batch_class_id = SizeClassMap::ClassID(sizeof(TransferBatch));
|
| sanitizer_allocator_internal.h | 38 typedef InternalSizeClassMap SizeClassMap;
|
| sanitizer_allocator_primary64.h | 53 typedef typename Params::SizeClassMap SizeClassMap; 106 return size <= SizeClassMap::kMaxSize && 107 alignment <= SizeClassMap::kMaxSize; 203 uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); } 310 return SizeClassMap::Size(class_id); 318 typedef SizeClassMap SizeClassMapT; 319 static const uptr kNumClasses = SizeClassMap::kNumClasses; 320 static const uptr kNumClassesRounded = SizeClassMap::kNumClassesRounded; 560 // In the worst case it may reguire kRegionSize/SizeClassMap::kMinSiz [all...] |
| /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| sanitizer_allocator_size_class_map.h | 16 // SizeClassMap maps allocation sizes into size classes and back. 46 // Part of output of SizeClassMap::Print(): 121 class SizeClassMap { 231 typedef SizeClassMap<3, 4, 8, 17, 128, 16> DefaultSizeClassMap; 232 typedef SizeClassMap<3, 4, 8, 17, 64, 14> CompactSizeClassMap; 233 typedef SizeClassMap<2, 5, 9, 16, 64, 14> VeryCompactSizeClassMap; 235 // The following SizeClassMap only holds a way small number of cached entries, 238 typedef SizeClassMap<3, 4, 8, 17, 8, 10> DenseSizeClassMap; 241 typedef SizeClassMap<2, 5, 9, 16, 8, 10> VeryDenseSizeClassMap;
|
| sanitizer_allocator_primary32.h | 59 typedef typename Params::SizeClassMap SizeClassMap; 77 static const uptr kMaxNumCached = SizeClassMap::kMaxNumCachedHint - 2; 100 return Min(kMaxNumCached, SizeClassMap::MaxCachedHint(size)); 112 COMPILER_CHECK(kBatchSize == SizeClassMap::kMaxNumCachedHint * sizeof(uptr)); 115 return (class_id == SizeClassMap::kBatchClassID) ? 116 kBatchSize : SizeClassMap::Size(class_id); 152 return size <= SizeClassMap::kMaxSize && 153 alignment <= SizeClassMap::kMaxSize; 222 static uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); [all...] |
| sanitizer_allocator_internal.h | 29 typedef InternalSizeClassMap SizeClassMap;
|
| sanitizer_allocator_local_cache.h | 74 typedef typename Allocator::SizeClassMapT SizeClassMap; 75 static const uptr kNumClasses = SizeClassMap::kNumClasses; 82 CompactPtrT chunks[2 * SizeClassMap::kMaxNumCachedHint]; 93 c->max_count = 2 * SizeClassMap::MaxCachedHint(size); 196 typedef typename Allocator::SizeClassMapT SizeClassMap; 197 static const uptr kBatchClassID = SizeClassMap::kBatchClassID; 198 static const uptr kNumClasses = SizeClassMap::kNumClasses; 219 const uptr batch_class_id = SizeClassMap::ClassID(sizeof(TransferBatch));
|
| sanitizer_allocator_primary64.h | 90 typedef typename Params::SizeClassMap SizeClassMap; 130 CHECK(IsAligned(kSpaceBeg, SizeClassMap::kMaxSize)); 140 TotalSpaceSize, SizeClassMap::kMaxSize, PrimaryAllocatorName); 170 return size <= SizeClassMap::kMaxSize && 171 alignment <= SizeClassMap::kMaxSize; 279 static uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); } 388 return SizeClassMap::Size(class_id); 396 typedef SizeClassMap SizeClassMapT; 397 static const uptr kNumClasses = SizeClassMap::kNumClasses [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| sanitizer_allocator_size_class_map.h | 16 // SizeClassMap maps allocation sizes into size classes and back. 46 // Part of output of SizeClassMap::Print(): 121 class SizeClassMap { 231 typedef SizeClassMap<3, 4, 8, 17, 128, 16> DefaultSizeClassMap; 232 typedef SizeClassMap<3, 4, 8, 17, 64, 14> CompactSizeClassMap; 233 typedef SizeClassMap<2, 5, 9, 16, 64, 14> VeryCompactSizeClassMap; 235 // The following SizeClassMap only holds a way small number of cached entries, 238 typedef SizeClassMap<3, 4, 8, 17, 8, 10> DenseSizeClassMap; 241 typedef SizeClassMap<2, 5, 9, 16, 8, 10> VeryDenseSizeClassMap;
|
| sanitizer_allocator_primary32.h | 59 typedef typename Params::SizeClassMap SizeClassMap; 77 static const uptr kMaxNumCached = SizeClassMap::kMaxNumCachedHint - 2; 100 return Min(kMaxNumCached, SizeClassMap::MaxCachedHint(size)); 112 COMPILER_CHECK(kBatchSize == SizeClassMap::kMaxNumCachedHint * sizeof(uptr)); 115 return (class_id == SizeClassMap::kBatchClassID) ? 116 kBatchSize : SizeClassMap::Size(class_id); 152 return size <= SizeClassMap::kMaxSize && 153 alignment <= SizeClassMap::kMaxSize; 222 static uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); [all...] |
| sanitizer_allocator_internal.h | 29 typedef InternalSizeClassMap SizeClassMap;
|
| sanitizer_allocator_local_cache.h | 74 typedef typename Allocator::SizeClassMapT SizeClassMap; 75 static const uptr kNumClasses = SizeClassMap::kNumClasses; 82 CompactPtrT chunks[2 * SizeClassMap::kMaxNumCachedHint]; 93 c->max_count = 2 * SizeClassMap::MaxCachedHint(size); 196 typedef typename Allocator::SizeClassMapT SizeClassMap; 197 static const uptr kBatchClassID = SizeClassMap::kBatchClassID; 198 static const uptr kNumClasses = SizeClassMap::kNumClasses; 219 const uptr batch_class_id = SizeClassMap::ClassID(sizeof(TransferBatch));
|
| sanitizer_allocator_primary64.h | 90 typedef typename Params::SizeClassMap SizeClassMap; 130 CHECK(IsAligned(kSpaceBeg, SizeClassMap::kMaxSize)); 140 TotalSpaceSize, SizeClassMap::kMaxSize, PrimaryAllocatorName); 170 return size <= SizeClassMap::kMaxSize && 171 alignment <= SizeClassMap::kMaxSize; 279 static uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); } 388 return SizeClassMap::Size(class_id); 396 typedef SizeClassMap SizeClassMapT; 397 static const uptr kNumClasses = SizeClassMap::kNumClasses [all...] |
| /src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| hwasan_allocator.h | 76 typedef __sanitizer::DefaultSizeClassMap SizeClassMap; 79 typedef __sanitizer::DefaultSizeClassMap SizeClassMap; 82 typedef __sanitizer::VeryDenseSizeClassMap SizeClassMap;
|
| /src/external/gpl3/gcc/dist/libsanitizer/lsan/ |
| lsan_allocator.h | 59 typedef __sanitizer::CompactSizeClassMap SizeClassMap; 75 using LSanSizeClassMap = SizeClassMap</*kNumBits=*/2, 106 using SizeClassMap = LSanSizeClassMap;
|
| /src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
| lsan_allocator.h | 66 typedef __sanitizer::CompactSizeClassMap SizeClassMap; 89 typedef DefaultSizeClassMap SizeClassMap;
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/lsan/ |
| lsan_allocator.h | 67 typedef __sanitizer::CompactSizeClassMap SizeClassMap; 97 typedef DefaultSizeClassMap SizeClassMap;
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/hwasan/ |
| hwasan_allocator.h | 68 typedef __sanitizer::VeryDenseSizeClassMap SizeClassMap;
|
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| sanitizer_allocator_test.cc | 43 typedef DefaultSizeClassMap SizeClassMap; 48 typedef VeryCompactSizeClassMap SizeClassMap; 53 typedef DefaultSizeClassMap SizeClassMap; 61 typedef ::SizeClassMap SizeClassMap; 72 typedef ::SizeClassMap SizeClassMap; 83 typedef CompactSizeClassMap SizeClassMap; 94 typedef VeryCompactSizeClassMap SizeClassMap; 105 typedef DenseSizeClassMap SizeClassMap; [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
| msan_allocator.cc | 58 typedef __sanitizer::CompactSizeClassMap SizeClassMap; 79 typedef DefaultSizeClassMap SizeClassMap; 94 typedef DefaultSizeClassMap SizeClassMap; 111 typedef __sanitizer::CompactSizeClassMap SizeClassMap;
|