Lines Matching refs:divisor
32 function ConstructDiv(divisor) { argument
33 return "return ((dividend | 0) / ((" + divisor + ") | 0)) | 0";
43 function ConstructMod(divisor) { argument
44 return "return ((dividend | 0) % ((" + divisor + ") | 0)) | 0";
54 function ConstructFlooringDiv(divisor) { argument
55 return "return Math.floor(dividend / (" + divisor + ")) | 0";
105 function TestDivisionLike(ref, construct, values, divisor) { argument
107 var OptFun = new Function("dividend", construct(divisor));
117 if (dividend === -2147483648 && divisor === -1) return;
118 assertEquals(ref(dividend, divisor), OptFun(dividend));
127 values.forEach(function(divisor) { argument
128 TestDivisionLike(ref, construct, values, divisor);