Searched refs:uDivisor (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRand.cpp128 uint32_t const uDivisor = uRange / TST_RAND_SAMPLE_RANGES + 1; local
129 RTPrintf("tstRand: TESTING RTRandAdvU32Ex(,%#RX32, %#RX32) distribution... [div=%#RX32 range=%#RX32]\n", uFirst, uLast, uDivisor, uRange);
136 acHits[off / uDivisor]++;
173 uint64_t const uDivisor = uRange / TST_RAND_SAMPLE_RANGES + 1; local
174 RTPrintf("tstRand: TESTING RTRandAdvU64Ex(,%#RX64, %#RX64) distribution... [div=%#RX64 range=%#RX64]\n", uFirst, uLast, uDivisor, uRange);
181 acHits[off / uDivisor]++;
231 uint32_t const uDivisor = (uRange ? uRange : UINT32_MAX) / TST_RAND_SAMPLE_RANGES + 1; local
232 RTPrintf("tstRand: TESTING RTRandAdvS32Ex(,%#RI32, %#RI32) distribution... [div=%#RX32 range=%#RX32]\n", iFirst, iLast, uDivisor, uRange);
239 acHits[off / uDivisor]++;
300 uint64_t const uDivisor local
392 uint32_t const uDivisor = uRange / TST_RAND_SAMPLE_RANGES + 1; local
437 uint64_t const uDivisor = uRange / TST_RAND_SAMPLE_RANGES + 1; local
495 uint32_t const uDivisor = (uRange ? uRange : UINT32_MAX) / TST_RAND_SAMPLE_RANGES + 1; local
564 uint64_t const uDivisor = (uRange ? uRange : UINT64_MAX) / TST_RAND_SAMPLE_RANGES + 1; local
[all...]
H A DtstRTBigNum.cpp1540 RTUINT128U uDividend, uDivisor, uQuotient, uRemainder;
1576 PRTUINT128U pResultQ = RTUInt128DivRem(&uResultQ, &uResultR, &s_aTests[i].uDividend, &s_aTests[i].uDivisor);
1591 pResultQ = RTUInt128Div(&uResultQ, &s_aTests[i].uDividend, &s_aTests[i].uDivisor);
1596 pResultQ = RTUInt128AssignDiv(&uResultQ, &s_aTests[i].uDivisor);
1601 PRTUINT128U pResultR = RTUInt128Mod(&uResultR, &s_aTests[i].uDividend, &s_aTests[i].uDivisor);
1606 pResultR = RTUInt128AssignMod(&uResultR, &s_aTests[i].uDivisor);
/vbox/src/VBox/VMM/testcase/Instructions/
H A DInstructionTestGen.py982 uDivisor = 1 if fLong else 3;
983 uDividend = uStep * uDivisor - 1;
985 auRet.append([uDividend + fXcpt, uDivisor]);
987 auRet.append([-uDividend - fXcpt, -uDivisor]);
988 auRet.append([-(uDividend + uDivisor + fXcpt), uDivisor]);
989 auRet.append([ (uDividend + uDivisor + fXcpt), -uDivisor]);
991 auRet.append([uDividend - 1 + fXcpt*3, uDivisor]);
993 auRet.append([-(uDividend - 1 + fXcpt*3), -uDivisor]);
[all...]
/vbox/src/VBox/Runtime/common/math/
H A Dbignum-amd64-x86.asm525 %define uDivisor r8
532 %define uDivisor r10
547 %define uDivisor ecx
548 mov uDivisor, [ebp + 18h]
561 test uDivisor, uDivisor
571 cmp uDividendHi, uDivisor
576 div uDivisor
584 div uDivisor
H A Dbignum.cpp126 RTBIGNUMELEMENT uDividendHi, RTBIGNUMELEMENT uDividendLo, RTBIGNUMELEMENT uDivisor);
239 RTBIGNUMELEMENT2X uDivisor;
240 uDivisor.s.Lo = uDivisorLo;
241 uDivisor.s.Hi = uDivisorHi;
244 RTUInt128DivRem(puQuotient, puRemainder, &uDividend, &uDivisor);
246 puQuotient->u = uDividend.u / uDivisor.u;
247 puRemainder->u = uDividend.u % uDivisor.u;
253 RTBIGNUMELEMENT uDividendHi, RTBIGNUMELEMENT uDividendLo, RTBIGNUMELEMENT uDivisor)
263 uDivisor2x.s.Lo = uDivisor;
268 puQuotient->u = uDividend.u / uDivisor;
[all...]

Completed in 53 milliseconds