Home
last modified time | relevance | path

Searched defs:StackDepotNode (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stackdepot.cc19 struct StackDepotNode { struct
20 StackDepotNode *link;
21 u32 id;
22 atomic_uint32_t hash_and_use_count; // hash_bits : 12; use_count : 20;
23 u32 size;
24 u32 tag;
25 uptr stack[1]; // [size]
27 static const u32 kTabSizeLog = 20;
30 static const u32 kUseCountBits = kTabSizeLog;
31 static const u32 kMaxUseCount = 1 << kUseCountBits;
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_stackdepot.cc21 struct StackDepotNode { struct
22 StackDepotNode *link;
23 u32 id;
24 atomic_uint32_t hash_and_use_count; // hash_bits : 12; use_count : 20;
25 u32 size;
26 u32 tag;
27 uptr stack[1]; // [size]
29 static const u32 kTabSizeLog = SANITIZER_ANDROID ? 16 : 20;
32 static const u32 kUseCountBits = kTabSizeLog;
33 static const u32 kMaxUseCount = 1 << kUseCountBits;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stackdepot.cpp24 struct StackDepotNode { struct
25 using hash_type = u64;
26 hash_type stack_hash;
27 u32 link;
29 static const u32 kTabSizeLog = SANITIZER_ANDROID ? 16 : 20;
30 static const u32 kStackSizeBits = 16;
32 typedef StackTrace args_type;
33 bool eq(hash_type hash, const args_type &args) const { in eq()
37 static hash_type hash(const args_type &args) { in hash()
43 static bool is_valid(const args_type &args) { in is_valid()
[all …]