Searched refs:StackDepotNode (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_stackdepot.cc | 19 struct StackDepotNode { struct 20 StackDepotNode *link; argument 48 return sizeof(StackDepotNode) + (args.size - 1) * sizeof(uptr); in storage_size() 86 COMPILER_CHECK(StackDepotNode::kMaxUseCount == (u32)kStackDepotMaxUseCount); 91 StackDepotNode::kUseCountMask; in use_count() 96 StackDepotNode::kUseCountMask; in inc_use_count_unsafe() 97 CHECK_LT(prev + 1, StackDepotNode::kMaxUseCount); in inc_use_count_unsafe() 101 typedef StackDepotBase<StackDepotNode, 1, StackDepotNode::kTabSizeLog> 141 StackDepotNode *s = (StackDepotNode*)(v & ~1); in StackDepotReverseMap()
|
H A D | sanitizer_stackdepot.h | 22 struct StackDepotNode; 24 StackDepotNode *node_; 26 explicit StackDepotHandle(StackDepotNode *node) : node_(node) {} in StackDepotHandle() 56 StackDepotNode *desc;
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
H A D | sanitizer_stackdepot.cc | 21 struct StackDepotNode { struct 22 StackDepotNode *link; argument 50 return sizeof(StackDepotNode) + (args.size - 1) * sizeof(uptr); in storage_size() 88 COMPILER_CHECK(StackDepotNode::kMaxUseCount == (u32)kStackDepotMaxUseCount); 93 StackDepotNode::kUseCountMask; in use_count() 98 StackDepotNode::kUseCountMask; in inc_use_count_unsafe() 99 CHECK_LT(prev + 1, StackDepotNode::kMaxUseCount); in inc_use_count_unsafe() 103 typedef StackDepotBase<StackDepotNode, 1, StackDepotNode::kTabSizeLog> 143 StackDepotNode *s = (StackDepotNode*)(v & ~1); in StackDepotReverseMap()
|
H A D | sanitizer_stackdepot.h | 24 struct StackDepotNode; 26 StackDepotNode *node_; 28 explicit StackDepotHandle(StackDepotNode *node) : node_(node) {} in StackDepotHandle() 58 StackDepotNode *desc;
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_stackdepot.cpp | 24 struct StackDepotNode { struct 54 typedef StackDepotBase<StackDepotNode, 1, StackDepotNode::kTabSizeLog> 75 uptr StackDepotNode::allocated() { in allocated() 80 void StackDepotNode::store(u32 id, const args_type &args, hash_type hash) { in store() 89 StackDepotNode::args_type StackDepotNode::load(u32 id) const { in load() 103 return StackDepotNode::get_handle(theDepot.Put(stack)); in StackDepotPut_WithHandle() 124 StackDepotHandle StackDepotNode::get_handle(u32 id) { in get_handle()
|
H A D | sanitizer_stackdepot.h | 23 struct StackDepotNode; 25 StackDepotNode *node_ = nullptr; 27 StackDepotHandle(StackDepotNode *node, u32 id) : node_(node), id_(id) {} in StackDepotHandle()
|