|
My Project
|

Aller au code source de ce fichier.
Classes | |
| union | arith64_word |
Macros | |
| #define | arith64_u64 unsigned long long int |
| #define | arith64_s64 signed long long int |
| #define | arith64_u32 unsigned int |
| #define | arith64_s32 int |
| #define | arith64_hi(n) (arith64_word){.u64=n}.u32.hi |
| #define | arith64_lo(n) (arith64_word){.u64=n}.u32.lo |
| #define | arith64_neg(a, b) (((a) ^ ((((arith64_s64)(b)) >= 0) - 1)) + (((arith64_s64)(b)) < 0)) |
| #define | arith64_abs(a) arith64_neg(a, a) |
Fonctions | |
| arith64_s64 | __moddi3 (arith64_s64 a, arith64_s64 b) |
| arith64_s64 | __divdi3 (arith64_s64 a, arith64_s64 b) |
| #define arith64_hi | ( | n | ) | (arith64_word){.u64=n}.u32.hi |
| #define arith64_lo | ( | n | ) | (arith64_word){.u64=n}.u32.lo |
| #define arith64_neg | ( | a, | |
| b | |||
| ) | (((a) ^ ((((arith64_s64)(b)) >= 0) - 1)) + (((arith64_s64)(b)) < 0)) |
| arith64_s64 __divdi3 | ( | arith64_s64 | a, |
| arith64_s64 | b | ||
| ) |
| arith64_s64 __moddi3 | ( | arith64_s64 | a, |
| arith64_s64 | b | ||
| ) |