HomeSort by relevance Sort by last modified time
    Searched full:halfat (Results 1 - 1 of 1) sorted by null

  /libcore/luni/src/main/native/
cbigint.cpp 29 /* the sequence for halfAt is -1, 2, 1, 4, 3, 6, 5, 8... */
31 #define halfAt(i) (-((-(i)) ^ 1))
263 product = HIGH_IN_U64(product) + result[halfAt(resultIndex)] + arg2 * LOW_U32_FROM_PTR(arg1 + index);
264 result[halfAt(resultIndex)] = LOW_U32_FROM_VAR(product);
266 product = HIGH_IN_U64(product) + result[halfAt(resultIndex)] + arg2 * HIGH_U32_FROM_PTR(arg1 + index);
267 result[halfAt(resultIndex)] = LOW_U32_FROM_VAR(product);
271 result[halfAt(resultIndex)] += HIGH_U32_FROM_VAR(product);
272 if (result[halfAt(resultIndex)] < HIGH_U32_FROM_VAR(product)) {
275 while (++result[halfAt(resultIndex)] == 0) ++resultIndex;

Completed in 192 milliseconds