| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_fake_stack.cpp | 31 if (ASAN_SHADOW_SCALE == 3 && class_id <= 6) { in SetShadow() 70 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) in Destroy() local 71 str.append("%zd: %zd/%zd; ", class_id, hint_position_[class_id], in Destroy() 90 CHECK_LT(class_id, kNumberOfSizeClasses); in Allocate() 121 uptr class_id = (ptr - beg) >> stack_size_log; in AddrIsInFakeStack() local 143 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) { in GC() local 159 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) { in ForEachFakeFrame() local 214 SetShadow(ptr, size, class_id, 0); in OnMalloc() 228 SetShadow(ptr, size, class_id, 0); in OnMallocAlways() 233 FakeStack::Deallocate(ptr, class_id); in OnFree() [all …]
|
| H A D | asan_fake_stack.h | 92 uptr t = kNumberOfSizeClasses - 1 - class_id; in FlagsOffset() 103 return n & (NumberOfFrames(stack_size_log, class_id) - 1); in ModuloNumberOfFrames() 107 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags() argument 109 FlagsOffset(stack_size_log, class_id); in GetFlags() 116 (((uptr)1) << stack_size_log) * class_id + in GetFrame() 117 BytesInSizeClass(class_id) * pos; in GetFrame() 124 static void Deallocate(uptr x, uptr class_id) { in Deallocate() argument 125 **SavedFlagPtr(x, class_id) = 0; in Deallocate() 139 static uptr BytesInSizeClass(uptr class_id) { in BytesInSizeClass() argument 140 return ((uptr)1) << (class_id + kMinStackFrameSizeLog); in BytesInSizeClass() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_local_cache.h | 35 CHECK_NE(class_id, 0UL); in Allocate() 36 CHECK_LT(class_id, kNumClasses); in Allocate() 37 PerClass *c = &per_class_[class_id]; in Allocate() 50 CHECK_NE(class_id, 0UL); in Deallocate() 51 CHECK_LT(class_id, kNumClasses); in Deallocate() 54 PerClass *c = &per_class_[class_id]; in Deallocate() 160 CHECK_NE(class_id, 0UL); in Allocate() 161 CHECK_LT(class_id, kNumClasses); in Allocate() 175 CHECK_NE(class_id, 0UL); in Deallocate() 176 CHECK_LT(class_id, kNumClasses); in Deallocate() [all …]
|
| H A D | sanitizer_allocator_primary64.h | 163 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() local 190 class_id, ClassIdToSize(class_id)); in ReturnToAllocator() 306 for (uptr class_id = 0; class_id < kNumClasses; class_id++) in FillMemoryProfile() local 330 for (uptr class_id = 0; class_id < kNumClasses; class_id++) in PrintStats() local 331 rss_stats[class_id] = SpaceBeg() + kRegionSize * class_id; in PrintStats() 338 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in PrintStats() local 351 for (uptr class_id = 1; class_id < kNumClasses; class_id++) in PrintStats() local 352 PrintStats(class_id, rss_stats[class_id]); in PrintStats() 372 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForEachChunk() local 474 class_id(class_id), in FreePagesRangeTracker() [all …]
|
| H A D | sanitizer_allocator_primary32.h | 114 static uptr ClassIdToSize(uptr class_id) { in ClassIdToSize() argument 116 kBatchSize : SizeClassMap::Size(class_id); in ClassIdToSize() 170 DCHECK_LT(class_id, kNumClasses); in AllocateBatch() 171 SizeClassInfo *sci = GetSizeClassInfo(class_id); in AllocateBatch() 185 DCHECK_LT(class_id, kNumClasses); in DeallocateBatch() 299 DCHECK_LT(class_id, kNumClasses); in AllocateRegion() 311 SizeClassInfo *GetSizeClassInfo(uptr class_id) { in GetSizeClassInfo() argument 312 DCHECK_LT(class_id, kNumClasses); in GetSizeClassInfo() 313 return &size_class_info_array[class_id]; in GetSizeClassInfo() 321 class_id != SizeClassMap::kBatchClassID)) in PopulateBatches() [all …]
|
| H A D | sanitizer_allocator_size_class_map.h | 145 static uptr Size(uptr class_id) { in Size() argument 149 if (UNLIKELY(class_id == kBatchClassID)) in Size() 151 if (class_id <= kMidClass) in Size() 152 return kMinSize * class_id; in Size() 153 class_id -= kMidClass; in Size() 154 uptr t = kMidSize << (class_id >> S); in Size() 155 return t + (t >> S) * (class_id & M); in Size()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/tests/ |
| H A D | asan_fake_stack_test.cpp | 49 for (uptr class_id = 0; class_id < FakeStack::kNumberOfSizeClasses; in TEST() local 50 class_id++) { in TEST() 51 uptr frame_size = FakeStack::BytesInSizeClass(class_id); in TEST() 53 EXPECT_EQ(offset, FakeStack::FlagsOffset(stack_size_log, class_id)); in TEST() 135 uptr class_id = depth / 3; in RecursiveFunction() local 136 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, 0); in RecursiveFunction() 141 fs->Deallocate(reinterpret_cast<uptr>(ff), class_id); in RecursiveFunction()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_allocator_test.cpp | 251 uptr class_id = a->GetSizeClass(x); in TestSizeClassAllocator() local 589 uptr class_id = a.kNumClasses - 1; in TEST() local 790 for (int class_id = 1; class_id <= 5; class_id++) { in TestSizeClassAllocatorLocalCache() local 794 allocated[i] = cache.Allocate(a, class_id); in TestSizeClassAllocatorLocalCache() 797 cache.Deallocate(a, class_id, allocated[i]); in TestSizeClassAllocatorLocalCache() 877 uptr class_id; member 899 main_cache.Allocate(&allocator, class_id)); in TEST() 902 params->class_id = class_id; in TEST() 1237 void ReleasePageRangeToOS(u32 class_id, u32 from, u32 to) { in ReleasePageRangeToOS() argument 1318 for (uptr class_id = 1; class_id <= Allocator::SizeClassMapT::kLargestClassID; in TestReleaseFreeMemoryToOS() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/IntelJITEvents/ |
| H A D | jitprofiling.h | 199 unsigned int class_id; member
|
| H A D | IntelJITEventListener.cpp | 173 Result.class_id = 0; in FunctionDescToIntelJITFormat()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbUtil.cpp | 718 TypeIndex class_id = result.type; in GetVariableLocationInfo() local 720 class_id = LookThroughModifierRecord(class_cvt); in GetVariableLocationInfo() 721 if (IsForwardRefUdt(class_id, index.tpi())) { in GetVariableLocationInfo() 723 index.tpi().findFullDeclForForwardRef(class_id); in GetVariableLocationInfo()
|
| /llvm-project-15.0.7/clang/test/SemaObjCXX/ |
| H A D | overload.mm | 172 namespace class_id {
|