Searched refs:vmap (Results 1 – 7 of 7) sorted by relevance
59 ValueSymbolTable() : vmap(0), LastUnique(0) {} in ValueSymbolTable()71 Value *lookup(StringRef Name) const { return vmap.lookup(Name); } in lookup()75 inline bool empty() const { return vmap.empty(); } in empty()78 inline unsigned size() const { return unsigned(vmap.size()); } in size()90 inline iterator begin() { return vmap.begin(); } in begin()93 inline const_iterator begin() const { return vmap.begin(); } in begin()96 inline iterator end() { return vmap.end(); } in end()99 inline const_iterator end() const { return vmap.end(); } in end()125 ValueMap vmap; ///< The map that holds the symbol table.
59 ValueSymbolTable() : vmap(0), LastUnique(0) {} in ValueSymbolTable()70 Value *lookup(StringRef Name) const { return vmap.lookup(Name); } in lookup()74 inline bool empty() const { return vmap.empty(); } in empty()77 inline unsigned size() const { return unsigned(vmap.size()); } in size()89 inline iterator begin() { return vmap.begin(); } in begin()92 inline const_iterator begin() const { return vmap.begin(); } in begin()95 inline iterator end() { return vmap.end(); } in end()98 inline const_iterator end() const { return vmap.end(); } in end()126 ValueMap vmap; ///< The map that holds the symbol table.
26 for (iterator VI = vmap.begin(), VE = vmap.end(); VI != VE; ++VI) in ~ValueSymbolTable()30 assert(vmap.empty() && "Values remain in symbol table!"); in ~ValueSymbolTable()40 if (vmap.insert(V->Name)) { in reinsertValue()58 ValueName &NewName = vmap.GetOrCreateValue(UniqueName); in reinsertValue()72 vmap.remove(V); in removeValueName()80 ValueName &Entry = vmap.GetOrCreateValue(Name); in createValueName()97 ValueName &NewName = vmap.GetOrCreateValue(UniqueName); in createValueName()
27 for (const auto &VI : vmap) in ~ValueSymbolTable()31 assert(vmap.empty() && "Values remain in symbol table!"); in ~ValueSymbolTable()47 auto IterBool = vmap.insert(std::make_pair(UniqueName, V)); in makeUniqueName()59 if (vmap.insert(V->getValueName())) { in reinsertValue()77 vmap.remove(V); in removeValueName()85 auto IterBool = vmap.insert(std::make_pair(Name, V)); in createValueName()
210 struct vmapinfo *vmap; member554 memset((char *)opt_state->vmap, 0, opt_state->maxval * sizeof(*opt_state->vmap)); in init_val()576 opt_state->vmap[val].const_val = v0; in F()577 opt_state->vmap[val].is_const = 1; in F()609 a = opt_state->vmap[v0].const_val; in fold_op()610 b = opt_state->vmap[v1].const_val; in fold_op()826 if (opt_state->vmap[val].is_const) { in opt_peep()836 b->s.k += opt_state->vmap[val].const_val; in opt_peep()897 if (opt_state->vmap[val].is_const && BPF_SRC(b->s.code) == BPF_X) { in opt_peep()898 bpf_int32 v = opt_state->vmap[val].const_val; in opt_peep()[all …]
122 value_index_map vmap; variable
322 unsigned &id = vmap[v]; in get_value_id()681 vmap.clear(); in reset()