Home
last modified time | relevance | path

Searched refs:SIGNBIT (Results 1 – 3 of 3) sorted by relevance

/qemu/target/arm/tcg/
H A Dop_helper.c30 #define SIGNBIT (uint32_t)0x80000000 macro
183 if (((res ^ a) & SIGNBIT) && !((a ^ b) & SIGNBIT)) in HELPER()
191 if (((res ^ a) & SIGNBIT) && !((a ^ b) & SIGNBIT)) { in HELPER()
193 res = ~(((int32_t)a >> 31) ^ SIGNBIT); in HELPER()
201 if (((res ^ a) & SIGNBIT) && ((a ^ b) & SIGNBIT)) { in HELPER()
203 res = ~(((int32_t)a >> 31) ^ SIGNBIT); in HELPER()
H A Dneon_helper.c19 #define SIGNBIT (uint32_t)0x80000000 macro
530 if ((tmp ^ (tmp << 1)) & SIGNBIT) { \
532 tmp = (tmp >> 31) ^ ~SIGNBIT; \
541 tmp = SIGNBIT - 1; \
880 if (((low ^ x) & SIGNBIT) && !((x ^ y) & SIGNBIT)) { in HELPER()
882 low = ((int32_t)x >> 31) ^ ~SIGNBIT; in HELPER()
887 if (((high ^ x) & SIGNBIT) && !((x ^ y) & SIGNBIT)) { in HELPER()
889 high = ((int32_t)x >> 31) ^ ~SIGNBIT; in HELPER()
1135 if (x == SIGNBIT) { in HELPER()
1137 x = ~SIGNBIT; in HELPER()
[all …]
/qemu/target/m68k/
H A Dhelper.c33 #define SIGNBIT (1u << 31) macro
1051 val = (((int32_t)val) >> 31) ^ SIGNBIT; in HELPER()
1384 return (val >> 61) ^ ~SIGNBIT; in HELPER()