int test__ucmpdi2(du_int a, du_int b, si_int expected) { si_int x = __ucmpdi2(a, b); if (x != expected) printf("error in __ucmpdi2(0x%llX, 0x%llX) = %d, expected %d\n", a, b, x, expected); return x != expected; }
int _COM_CMPGE64u (long long a, long long b) { return __ucmpdi2 (a, b) != 0; }
int _COM_CMPLE64u (long long a, long long b) { return __ucmpdi2 (a, b) != 2; }
int _COM_CMPGT64u (long long a, long long b) { return __ucmpdi2 (a, b) == 2; }
int _COM_CMPLT64u (long long a, long long b) { return __ucmpdi2 (a, b) == 0; }
int32_t __ucmpdi2_internal (int64_t u, int64_t v) { return __ucmpdi2 (u, v); }