Lines Matching refs:mid
249 int32_t mid = (hi + lo) / 2; in FindFieldId() local
250 const FieldId& field = GetFieldId(mid); in FindFieldId()
252 lo = mid + 1; in FindFieldId()
254 hi = mid - 1; in FindFieldId()
257 lo = mid + 1; in FindFieldId()
259 hi = mid - 1; in FindFieldId()
262 lo = mid + 1; in FindFieldId()
264 hi = mid - 1; in FindFieldId()
284 int32_t mid = (hi + lo) / 2; in FindMethodId() local
285 const MethodId& method = GetMethodId(mid); in FindMethodId()
287 lo = mid + 1; in FindMethodId()
289 hi = mid - 1; in FindMethodId()
292 lo = mid + 1; in FindMethodId()
294 hi = mid - 1; in FindMethodId()
297 lo = mid + 1; in FindMethodId()
299 hi = mid - 1; in FindMethodId()
313 int32_t mid = (hi + lo) / 2; in FindStringId() local
314 const StringId& str_id = GetStringId(dex::StringIndex(mid)); in FindStringId()
318 lo = mid + 1; in FindStringId()
320 hi = mid - 1; in FindStringId()
332 int32_t mid = (hi + lo) / 2; in FindTypeId() local
333 const TypeId& type_id = GetTypeId(dex::TypeIndex(mid)); in FindTypeId()
338 lo = mid + 1; in FindTypeId()
340 hi = mid - 1; in FindTypeId()
352 int32_t mid = (hi + lo) / 2; in FindTypeId() local
353 const TypeId& type_id = GetTypeId(dex::TypeIndex(mid)); in FindTypeId()
355 lo = mid + 1; in FindTypeId()
357 hi = mid - 1; in FindTypeId()
371 int32_t mid = (hi + lo) / 2; in FindProtoId() local
372 const dex::ProtoIndex proto_idx = static_cast<dex::ProtoIndex>(mid); in FindProtoId()
392 lo = mid + 1; in FindProtoId()
394 hi = mid - 1; in FindProtoId()
457 const uint32_t mid = (min + max) / 2; in FindTryItem() local
459 const TryItem& ti = try_items[mid]; in FindTryItem()
464 max = mid; in FindTryItem()
466 min = mid + 1; in FindTryItem()
468 return mid; in FindTryItem()