Lines Matching refs:equalBN

126 static int equalBN(const char *op, const BIGNUM *expected, const BIGNUM *actual)
167 if (!equalBN("swap", a, d)
168 || !equalBN("swap", b, c))
174 if (!equalBN("cswap true", a, c)
175 || !equalBN("cswap true", b, d))
181 if (!equalBN("cswap false", a, c)
182 || !equalBN("cswap false", b, d))
189 if (!equalBN("swap, flags", a, d)
190 || !equalBN("swap, flags", b, c)
197 if (!equalBN("cswap true, flags", a, c)
198 || !equalBN("cswap true, flags", b, d)
205 if (!equalBN("cswap false, flags", a, c)
206 || !equalBN("cswap false, flags", b, d)
1201 || !equalBN("A + B", sum, ret)
1203 || !equalBN("Sum - A", b, ret)
1205 || !equalBN("Sum - B", a, ret))
1215 || !equalBN("A + B (r is a)", sum, ret)
1218 || !equalBN("A + B (r is b)", sum, ret)
1221 || !equalBN("Sum - A (r is a)", b, ret)
1224 || !equalBN("Sum - A (r is b)", b, ret)
1227 || !equalBN("Sum - B (r is a)", a, ret)
1230 || !equalBN("Sum - B (r is b)", a, ret))
1241 || !equalBN("A +u B", sum, ret)
1243 || !equalBN("Sum -u A", b, ret)
1245 || !equalBN("Sum -u B", a, ret))
1255 || !equalBN("A +u B (r is a)", sum, ret)
1258 || !equalBN("A +u B (r is b)", sum, ret)
1261 || !equalBN("Sum -u A (r is a)", b, ret)
1264 || !equalBN("Sum -u A (r is b)", b, ret)
1267 || !equalBN("Sum -u B (r is a)", a, ret)
1270 || !equalBN("Sum -u B (r is b)", a, ret))
1281 || !equalBN("A + B (word)", sum, ret)
1284 || !equalBN("Sum - B (word)", a, ret))
1315 || !equalBN("A + A", lshift1, ret)
1317 || !equalBN("A * 2", lshift1, ret)
1319 || !equalBN("LShift1 / 2", a, ret)
1320 || !equalBN("LShift1 % 2", zero, remainder)
1322 || !equalBN("A << 1", lshift1, ret)
1324 || !equalBN("LShift >> 1", a, ret)
1326 || !equalBN("LShift >> 1", a, ret))
1332 || !equalBN("(LShift1 | 1) / 2", a, ret)
1334 || !equalBN("(LShift | 1) >> 1", a, ret))
1361 || !equalBN("A << N", lshift, ret)
1363 || !equalBN("A >> N", a, ret))
1386 || !equalBN("A >> N", rshift, ret))
1392 || !equalBN("A >> 1 (rshift1)", rshift, ret))
1419 || !equalBN("A^2", square, ret)
1421 || !equalBN("A * A", square, ret)
1423 || !equalBN("Square / A", a, ret)
1424 || !equalBN("Square % A", zero, remainder))
1430 || !equalBN("sqrt(Square)", a, ret))
1481 || !equalBN("A * B", product, ret)
1483 || !equalBN("Product / A", b, ret)
1484 || !equalBN("Product % A", zero, remainder)
1486 || !equalBN("Product / B", a, ret)
1487 || !equalBN("Product % B", zero, remainder))
1518 || !equalBN("A / B", quotient, ret)
1519 || !equalBN("A % B", remainder, ret2)
1522 || !equalBN("Quotient * B + Remainder", a, ret))
1547 if (!equalBN ("A / B (word)", quotient, ret))
1569 || !equalBN("A % B (non-negative)", nnmod, ret))
1598 || !equalBN("A * B (mod M)", mod_mul, ret))
1616 || !equalBN("A * B (mod M) (mont)", mod_mul, ret))
1652 || !equalBN("A ^ E (mod M)", mod_exp, ret))
1657 || !equalBN("A ^ E (mod M) (mont)", mod_exp, ret)
1660 || !equalBN("A ^ E (mod M) (mont const", mod_exp, ret))
1704 || !equalBN("A ^ E", exp, ret))
1744 && !equalBN("sqrt(A) (mod P)", mod_sqrt, ret))
1769 || !equalBN("gcd(A,B)", gcd, ret))