- 7BC2AC9CD0D23497E2E2DE528D4CBEFCBEC274B511B2642369218BB8A00F3663B32F70040BEDFCB5A1F8CE2D5B9A026A10AE106FD2C370D1369188122FCB7BE9
+ BFC359EB3785DC78189DF80B099BF5DD65931766553AE519CBDD7A8320D260C16EE6B272E2C7FD2631147E0AE2519CA57D896C2C58AEB7252EAB7DC5C9563598
ffa/libffa/fz_cmp.adb
(36 . 7)(36 . 6)
1415 end loop;
1416 return A;
1417 end FZ_EqP;
1418 pragma Inline_Always(FZ_EqP);
1419
1420
1421 -- 1 iff X < Y (branch-free); else 0
(47 . 7)(46 . 6)
1423 FZ_Sub(X, Y, Scratch, Borrow);
1424 return Borrow;
1425 end FZ_LessThanP;
1426 pragma Inline_Always(FZ_LessThanP);
1427
1428
1429 -- 1 iff X > Y (branch-free); else 0
(58 . 6)(56 . 5)
1431 FZ_Sub(Y, X, Scratch, Borrow);
1432 return Borrow;
1433 end FZ_GreaterThanP;
1434 pragma Inline_Always(FZ_GreaterThanP);
1435
1436 end FZ_Cmp;