Lines Matching refs:crypto_int64_z
1097 crypto_int64 crypto_int64_z = 0; in crypto_int64_load() local
1098 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 0; in crypto_int64_load()
1099 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 8; in crypto_int64_load()
1100 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 16; in crypto_int64_load()
1101 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 24; in crypto_int64_load()
1102 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 32; in crypto_int64_load()
1103 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 40; in crypto_int64_load()
1104 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 48; in crypto_int64_load()
1105 crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 56; in crypto_int64_load()
1106 return crypto_int64_z; in crypto_int64_load()
1282 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_nonzero_mask() local
1283 …__asm__ ("xorq %0,%0\n movq $-1,%1\n testq %2,%2\n cmovneq %1,%0" : "=&r"(crypto_int64_z), "=&r"(c… in crypto_int64_nonzero_mask()
1284 return crypto_int64_z; in crypto_int64_nonzero_mask()
1286 crypto_int64 crypto_int64_z; in crypto_int64_nonzero_mask()
1287 __asm__ ("cmp %1,0\n csetm %0,ne" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_nonzero_mask()
1288 return crypto_int64_z; in crypto_int64_nonzero_mask()
1299 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_nonzero_01() local
1300 …__asm__ ("xorq %0,%0\n movq $1,%1\n testq %2,%2\n cmovneq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cr… in crypto_int64_nonzero_01()
1301 return crypto_int64_z; in crypto_int64_nonzero_01()
1303 crypto_int64 crypto_int64_z; in crypto_int64_nonzero_01()
1304 __asm__ ("cmp %1,0\n cset %0,ne" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_nonzero_01()
1305 return crypto_int64_z; in crypto_int64_nonzero_01()
1316 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_positive_mask() local
1317 …__asm__ ("xorq %0,%0\n movq $-1,%1\n testq %2,%2\n cmovgq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cr… in crypto_int64_positive_mask()
1318 return crypto_int64_z; in crypto_int64_positive_mask()
1320 crypto_int64 crypto_int64_z; in crypto_int64_positive_mask()
1321 __asm__ ("cmp %1,0\n csetm %0,gt" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_positive_mask()
1322 return crypto_int64_z; in crypto_int64_positive_mask()
1324 crypto_int64 crypto_int64_z = -crypto_int64_x; in crypto_int64_positive_mask()
1325 crypto_int64_z ^= crypto_int64_x & crypto_int64_z; in crypto_int64_positive_mask()
1326 return crypto_int64_negative_mask(crypto_int64_z); in crypto_int64_positive_mask()
1334 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_positive_01() local
1335 …__asm__ ("xorq %0,%0\n movq $1,%1\n testq %2,%2\n cmovgq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_positive_01()
1336 return crypto_int64_z; in crypto_int64_positive_01()
1338 crypto_int64 crypto_int64_z; in crypto_int64_positive_01()
1339 __asm__ ("cmp %1,0\n cset %0,gt" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_positive_01()
1340 return crypto_int64_z; in crypto_int64_positive_01()
1342 crypto_int64 crypto_int64_z = -crypto_int64_x; in crypto_int64_positive_01()
1343 crypto_int64_z ^= crypto_int64_x & crypto_int64_z; in crypto_int64_positive_01()
1344 return crypto_int64_unsigned_topbit_01(crypto_int64_z); in crypto_int64_positive_01()
1352 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_zero_mask() local
1353 …__asm__ ("xorq %0,%0\n movq $-1,%1\n testq %2,%2\n cmoveq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cr… in crypto_int64_zero_mask()
1354 return crypto_int64_z; in crypto_int64_zero_mask()
1356 crypto_int64 crypto_int64_z; in crypto_int64_zero_mask()
1357 __asm__ ("cmp %1,0\n csetm %0,eq" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_zero_mask()
1358 return crypto_int64_z; in crypto_int64_zero_mask()
1368 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_zero_01() local
1369 …__asm__ ("xorq %0,%0\n movq $1,%1\n testq %2,%2\n cmoveq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_zero_01()
1370 return crypto_int64_z; in crypto_int64_zero_01()
1372 crypto_int64 crypto_int64_z; in crypto_int64_zero_01()
1373 __asm__ ("cmp %1,0\n cset %0,eq" : "=r"(crypto_int64_z) : "r"(crypto_int64_x) : "cc"); in crypto_int64_zero_01()
1374 return crypto_int64_z; in crypto_int64_zero_01()
1384 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_unequal_mask() local
1385 …__asm__ ("xorq %0,%0\n movq $-1,%1\n cmpq %3,%2\n cmovneq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cr… in crypto_int64_unequal_mask()
1386 return crypto_int64_z; in crypto_int64_unequal_mask()
1388 crypto_int64 crypto_int64_z; in crypto_int64_unequal_mask()
1389 …__asm__ ("cmp %1,%2\n csetm %0,ne" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_… in crypto_int64_unequal_mask()
1390 return crypto_int64_z; in crypto_int64_unequal_mask()
1400 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_unequal_01() local
1401 …__asm__ ("xorq %0,%0\n movq $1,%1\n cmpq %3,%2\n cmovneq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_unequal_01()
1402 return crypto_int64_z; in crypto_int64_unequal_01()
1404 crypto_int64 crypto_int64_z; in crypto_int64_unequal_01()
1405 …__asm__ ("cmp %1,%2\n cset %0,ne" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_y… in crypto_int64_unequal_01()
1406 return crypto_int64_z; in crypto_int64_unequal_01()
1416 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_equal_mask() local
1417 …__asm__ ("xorq %0,%0\n movq $-1,%1\n cmpq %3,%2\n cmoveq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_equal_mask()
1418 return crypto_int64_z; in crypto_int64_equal_mask()
1420 crypto_int64 crypto_int64_z; in crypto_int64_equal_mask()
1421 …__asm__ ("cmp %1,%2\n csetm %0,eq" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_… in crypto_int64_equal_mask()
1422 return crypto_int64_z; in crypto_int64_equal_mask()
1432 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_equal_01() local
1433 …__asm__ ("xorq %0,%0\n movq $1,%1\n cmpq %3,%2\n cmoveq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cryp… in crypto_int64_equal_01()
1434 return crypto_int64_z; in crypto_int64_equal_01()
1436 crypto_int64 crypto_int64_z; in crypto_int64_equal_01()
1437 …__asm__ ("cmp %1,%2\n cset %0,eq" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_y… in crypto_int64_equal_01()
1438 return crypto_int64_z; in crypto_int64_equal_01()
1455 crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x; in crypto_int64_min()
1456 crypto_int64_z ^= crypto_int64_r & (crypto_int64_z ^ crypto_int64_y); in crypto_int64_min()
1457 crypto_int64_z = crypto_int64_negative_mask(crypto_int64_z); in crypto_int64_min()
1458 crypto_int64_z &= crypto_int64_r; in crypto_int64_min()
1459 return crypto_int64_x ^ crypto_int64_z; in crypto_int64_min()
1474 crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x; in crypto_int64_max()
1475 crypto_int64_z ^= crypto_int64_r & (crypto_int64_z ^ crypto_int64_y); in crypto_int64_max()
1476 crypto_int64_z = crypto_int64_negative_mask(crypto_int64_z); in crypto_int64_max()
1477 crypto_int64_z &= crypto_int64_r; in crypto_int64_max()
1478 return crypto_int64_y ^ crypto_int64_z; in crypto_int64_max()
1488 crypto_int64 crypto_int64_z; in crypto_int64_minmax() local
1489 …__asm__ ("cmpq %2,%1\n movq %1,%0\n cmovgq %2,%1\n cmovgq %0,%2" : "=&r"(crypto_int64_z), "+&r"(cr… in crypto_int64_minmax()
1499 crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x; in crypto_int64_minmax() local
1500 crypto_int64_z ^= crypto_int64_r & (crypto_int64_z ^ crypto_int64_y); in crypto_int64_minmax()
1501 crypto_int64_z = crypto_int64_negative_mask(crypto_int64_z); in crypto_int64_minmax()
1502 crypto_int64_z &= crypto_int64_r; in crypto_int64_minmax()
1503 crypto_int64_x ^= crypto_int64_z; in crypto_int64_minmax()
1504 crypto_int64_y ^= crypto_int64_z; in crypto_int64_minmax()
1514 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_smaller_mask() local
1515 …__asm__ ("xorq %0,%0\n movq $-1,%1\n cmpq %3,%2\n cmovlq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_smaller_mask()
1516 return crypto_int64_z; in crypto_int64_smaller_mask()
1518 crypto_int64 crypto_int64_z; in crypto_int64_smaller_mask()
1519 …__asm__ ("cmp %1,%2\n csetm %0,lt" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_… in crypto_int64_smaller_mask()
1520 return crypto_int64_z; in crypto_int64_smaller_mask()
1523 crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y; in crypto_int64_smaller_mask()
1524 crypto_int64_z ^= crypto_int64_r & (crypto_int64_z ^ crypto_int64_x); in crypto_int64_smaller_mask()
1525 return crypto_int64_negative_mask(crypto_int64_z); in crypto_int64_smaller_mask()
1533 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_smaller_01() local
1534 …__asm__ ("xorq %0,%0\n movq $1,%1\n cmpq %3,%2\n cmovlq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cryp… in crypto_int64_smaller_01()
1535 return crypto_int64_z; in crypto_int64_smaller_01()
1537 crypto_int64 crypto_int64_z; in crypto_int64_smaller_01()
1538 …__asm__ ("cmp %1,%2\n cset %0,lt" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_y… in crypto_int64_smaller_01()
1539 return crypto_int64_z; in crypto_int64_smaller_01()
1542 crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y; in crypto_int64_smaller_01()
1543 crypto_int64_z ^= crypto_int64_r & (crypto_int64_z ^ crypto_int64_x); in crypto_int64_smaller_01()
1544 return crypto_int64_unsigned_topbit_01(crypto_int64_z); in crypto_int64_smaller_01()
1552 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_leq_mask() local
1553 …__asm__ ("xorq %0,%0\n movq $-1,%1\n cmpq %3,%2\n cmovleq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cr… in crypto_int64_leq_mask()
1554 return crypto_int64_z; in crypto_int64_leq_mask()
1556 crypto_int64 crypto_int64_z; in crypto_int64_leq_mask()
1557 …__asm__ ("cmp %1,%2\n csetm %0,le" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_… in crypto_int64_leq_mask()
1558 return crypto_int64_z; in crypto_int64_leq_mask()
1568 crypto_int64 crypto_int64_q,crypto_int64_z; in crypto_int64_leq_01() local
1569 …__asm__ ("xorq %0,%0\n movq $1,%1\n cmpq %3,%2\n cmovleq %1,%0" : "=&r"(crypto_int64_z), "=&r"(cry… in crypto_int64_leq_01()
1570 return crypto_int64_z; in crypto_int64_leq_01()
1572 crypto_int64 crypto_int64_z; in crypto_int64_leq_01()
1573 …__asm__ ("cmp %1,%2\n cset %0,le" : "=r"(crypto_int64_z) : "r"(crypto_int64_x), "r"(crypto_int64_y… in crypto_int64_leq_01()
1574 return crypto_int64_z; in crypto_int64_leq_01()