Lines Matching +defs:v +defs:Q
131 const int32_t v)
141 return (uint32_t)(v >> 31);
148 return UINT32_C(0) - (uint32_t)(v < 0);
157 int32_t v;
164 v = (int32_t)vu;
174 v = -(int32_t)(~vu) - 1;
176 v = (int32_t)vu;
180 return v;
681 uint32_t Q, R;
689 Q = (uint32_t)(sf64 ^ ((sf64 ^ ts->Q_s) / SECSPERDAY));
690 R = (uint32_t)(ts->Q_s - Q * SECSPERDAY);
702 Q = ~(uint32_t)(~ts->Q_s / SECSPERDAY);
704 Q = (uint32_t)( ts->Q_s / SECSPERDAY);
705 R = ts->D_s.lo - Q * SECSPERDAY;
754 Q = (al - R) * 0x2D21C10Bu; /* modinv(675, 2**32) */
759 res.hi = uint32_2cpl_to_int32(Q);
779 uint32_t Q, R;
788 Q = (uint32_t)(sf64 ^ ((sf64 ^ ts->Q_s) / SECSPERWEEK));
789 R = (uint32_t)(ts->Q_s - Q * SECSPERWEEK);
794 Q = ~(uint32_t)(~ts->Q_s / SECSPERWEEK);
796 Q = (uint32_t)( ts->Q_s / SECSPERWEEK);
797 R = ts->D_s.lo - Q * SECSPERWEEK;
814 Q = (al - R) * 0x98BBADDDu; /* modinv(4725, 2**32) */
819 res.hi = uint32_2cpl_to_int32(Q);
886 uint32_t uday, Q;
901 Q = (uint32_t)(sf64 ^ ((sf64 ^ ud64) / GREGORIAN_CYCLE_DAYS));
902 uday = (uint32_t)(ud64 - Q * GREGORIAN_CYCLE_DAYS);
903 n100 = uint32_2cpl_to_int32(Q);
927 Q = (ux - uday) * 660721233u; /* exact div */
928 n100 = uint32_2cpl_to_int32(Q);
1362 uint32_t mu, Q, sf32;
1365 Q = sf32 ^ ((sf32 ^ mu) / 12u);
1367 res.hi += uint32_2cpl_to_int32(Q);
1368 res.lo = mu - Q * 12u;
1834 uint32_t sw, cy, Q;
1852 Q = (uint32_t)(sf64 ^ ((sf64 ^ sw64) / GREGORIAN_CYCLE_WEEKS));
1853 sw = (uint32_t)(sw64 - Q * GREGORIAN_CYCLE_WEEKS);
1868 Q = (ux - sw) * 330081335u; /* exact div */
1872 ci = Q & 3u;
1873 cc = uint32_2cpl_to_int32(Q);