Lines Matching refs:u32
23 u32 id;
25 u32 size;
26 u32 tag;
29 static const u32 kTabSizeLog = 20;
32 static const u32 kUseCountBits = kTabSizeLog;
33 static const u32 kMaxUseCount = 1 << kUseCountBits;
34 static const u32 kUseCountMask = (1 << kUseCountBits) - 1;
35 static const u32 kHashMask = ~kUseCountMask;
38 bool eq(u32 hash, const args_type &args) const { in eq()
39 u32 hash_bits = in eq()
52 static u32 hash(const args_type &args) { in hash()
54 const u32 m = 0x5bd1e995; in hash()
55 const u32 seed = 0x9747b28c; in hash()
56 const u32 r = 24; in hash()
57 u32 h = seed ^ (args.size * sizeof(uptr)); in hash()
59 u32 k = args.trace[i]; in hash()
74 void store(const args_type &args, u32 hash) { in store()
88 COMPILER_CHECK(StackDepotNode::kMaxUseCount == (u32)kStackDepotMaxUseCount);
90 u32 StackDepotHandle::id() { return node_->id; } in id()
96 u32 prev = in inc_use_count_unsafe()
111 u32 StackDepotPut(StackTrace stack) { in StackDepotPut()
120 StackTrace StackDepotGet(u32 id) { in StackDepotGet()
152 StackTrace StackDepotReverseMap::Get(u32 id) { in Get()