Lines Matching refs:lb
81 auto lb = lvn->non_aliasing_ifield_value_map_.find(loc);
82 return (lb != lvn->non_aliasing_ifield_value_map_.end())
83 ? lb->second
198 auto lb = map->lower_bound(key);
199 if (lb == map->end() || map->key_comp()(key, lb->first)) {
200 lb = map->PutBefore(lb, key, AliasingValues(this));
202 return &lb->second;
260 auto lb = values->load_value_map.lower_bound(location);
261 if (lb != values->load_value_map.end() && lb->first == location) {
262 res = lb->second;
265 values->load_value_map.PutBefore(lb, location, res);
693 auto lb = merge_map_.lower_bound(merge_names_);
694 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) {
695 value_name = lb->second;
698 merge_map_.PutBefore(lb, merge_names_, value_name);
728 auto lb = merge_map_.lower_bound(merge_names_);
729 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) {
730 value_name = lb->second;
734 merge_map_.PutBefore(lb, merge_names_, value_name);
847 auto lb = merge_map_.lower_bound(merge_names_);
848 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) {
849 value_name = lb->second;
858 merge_map_.PutBefore(lb, merge_names_, value_name);
976 auto lb = null_checked_.lower_bound(reg);
977 if (lb != null_checked_.end() && *lb == reg) {
985 null_checked_.insert(lb, reg);
991 auto lb = range_checked_.lower_bound(key);
992 if (lb != range_checked_.end() && !RangeCheckKeyComparator()(key, *lb)) {
1001 range_checked_.insert(lb, key);
1061 auto lb = merge_map_.lower_bound(merge_names_);
1062 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) {
1063 value_name = lb->second;
1066 merge_map_.PutBefore(lb, merge_names_, value_name);
1158 auto lb = non_aliasing_ifield_value_map_.lower_bound(loc);
1159 if (lb != non_aliasing_ifield_value_map_.end() && lb->first == loc) {
1160 res = lb->second;
1163 non_aliasing_ifield_value_map_.PutBefore(lb, loc, res);
1218 auto lb = non_aliasing_ifield_value_map_.lower_bound(loc);
1219 if (lb != non_aliasing_ifield_value_map_.end() && lb->first == loc) {
1220 if (lb->second == value) {
1225 lb->second = value; // Overwrite.
1227 non_aliasing_ifield_value_map_.PutBefore(lb, loc, value);
1262 auto lb = sfield_value_map_.lower_bound(field_id);
1263 if (lb != sfield_value_map_.end() && lb->first == field_id) {
1264 res = lb->second;
1271 sfield_value_map_.PutBefore(lb, field_id, res);
1306 auto lb = sfield_value_map_.lower_bound(field_id);
1307 if (lb != sfield_value_map_.end() && lb->first == field_id) {
1308 if (lb->second == value) {
1313 lb->second = value; // Overwrite.
1315 sfield_value_map_.PutBefore(lb, field_id, value);