Lines Matching defs:mid
288 int mid;
293 mid = (min + max) / 2;
294 that = (precompositions[mid].base << 16) | (precompositions[mid].comb);
296 min = mid + 1;
298 max = mid - 1;
300 return precompositions[mid].replacement;
312 int mid;
317 mid = (min + max) / 2;
318 that_sp = ((u_int64_t)precompositions_sp[mid].base_sp << 32) | ((u_int64_t)precompositions_sp[mid].comb_sp);
320 min = mid + 1;
322 max = mid - 1;
324 return precompositions_sp[mid].replacement_sp;
336 int mid;
342 mid = (min + max) / 2;
343 that = decompositions[mid].replacement;
345 min = mid + 1;
347 max = mid - 1;
349 result = (decompositions[mid].base << 16) | (decompositions[mid].comb);
362 int mid;
369 mid = (min + max) / 2;
370 that_sp = decompositions_sp[mid].replacement_sp;
372 min = mid + 1;
374 max = mid - 1;
376 result_sp = ((u_int64_t)decompositions_sp[mid].base_sp << 32) | ((u_int64_t)decompositions_sp[mid].comb_sp);