Lines Matching refs:SHR
59 right in the usual way when A < 0, so SHR falls back on division if
61 #define SHR(a, b) \
105 #define TIME_T_MIDPOINT (SHR (TIME_T_MIN + TIME_T_MAX, 1) + 1)
180 int a4 = SHR (year1, 2) + SHR (TM_YEAR_BASE, 2) - ! (year1 & 3);
181 int b4 = SHR (year0, 2) + SHR (TM_YEAR_BASE, 2) - ! (year0 & 3);
184 int a400 = SHR (a100, 2);
185 int b400 = SHR (b100, 2);
368 (SHR (year_requested, LOG2_YEARS_PER_BIENNIUM)
369 - SHR (EPOCH_YEAR - TM_YEAR_BASE, LOG2_YEARS_PER_BIENNIUM)
370 + SHR (mday, ALOG2_DAYS_PER_BIENNIUM)
371 + SHR (hour, ALOG2_HOURS_PER_BIENNIUM)
372 + SHR (min, ALOG2_MINUTES_PER_BIENNIUM)
375 : SHR (sec, ALOG2_SECONDS_PER_BIENNIUM)));
377 int approx_biennia = SHR (t0, ALOG2_SECONDS_PER_BIENNIUM);
395 approx_biennia = SHR (repaired_t0, ALOG2_SECONDS_PER_BIENNIUM);