Lines Matching refs:LocalValueNumbering
34 class LocalValueNumbering {
39 LocalValueNumbering(GlobalValueNumbering* gvn, BasicBlockId id, ScopedArenaAllocator* allocator);
45 bool Equals(const LocalValueNumbering& other) const;
74 void MergeOne(const LocalValueNumbering& other, MergeType merge_type);
81 return allocator->Alloc(sizeof(LocalValueNumbering), kArenaAllocMisc); in new()
230 explicit AliasingValues(LocalValueNumbering* lvn) in AliasingValues()
279 const LocalValueNumbering* lvn,
313 bool SameMemoryVersion(const LocalValueNumbering& other) const;
320 template <typename Set, Set LocalValueNumbering::* set_ptr>
326 template <SregValueMap LocalValueNumbering::* map_ptr>
333 template <typename Set, Set LocalValueNumbering::*set_ptr, void (LocalValueNumbering::*MergeFn)(
352 template <typename Map, Map LocalValueNumbering::*map_ptr, typename Versions>
393 DISALLOW_COPY_AND_ASSIGN(LocalValueNumbering);