Home
last modified time | relevance | path

Searched refs:__int128 (Results 1 – 25 of 41) sorted by relevance

12

/external/clang/test/CodeGen/
Dx86_64-atomic-128.c7 __int128 test_sync_call(__int128 *addr, __int128 val) { in test_sync_call()
13 __int128 test_c11_call(_Atomic __int128 *addr, __int128 val) { in test_c11_call()
19 __int128 test_atomic_call(__int128 *addr, __int128 val) { in test_atomic_call()
25 __int128 test_expression(_Atomic __int128 *addr) { in test_expression()
Dbuiltins-arm-exclusive.c315 __int128 test_ldrex_128(__int128 *addr) { in test_ldrex_128()
330 int test_strex_128(__int128 *addr, __int128 val) { in test_strex_128()
341 __int128 test_ldaex_128(__int128 *addr) { in test_ldaex_128()
356 int test_stlex_128(__int128 *addr, __int128 val) { in test_stlex_128()
Darm64-aapcs-arguments.c7 typedef union { __int128 a; } Small;
8 void test1(int x0, __int128 x2_x3, __int128 x4_x5, __int128 x6_x7, Small sp) { in test1()
Dbuiltins-ppc-quadword.c13 vector signed __int128 vlll = { -1 };
15 vector unsigned __int128 vulll = { 1 };
18 vector signed __int128 res_vlll;
20 vector unsigned __int128 res_vulll;
Daarch64-varargs.c47 __int128 aligned_int(void) { in aligned_int()
49 return va_arg(the_list, __int128); in aligned_int()
Dcatch-undef-behavior.c211 float int_float_no_overflow(__int128 n) { in int_float_no_overflow()
217 float int_float_overflow(unsigned __int128 n) { in int_float_overflow()
Dexprs.c182 extern void extfunc(__int128); in f17()
183 __int128 x = 2; in f17()
Dbuiltins-ppc-p8vector.c14 signed __int128 sx;
15 unsigned __int128 ux;
33 vector signed __int128 vsx = { 1 };
34 vector unsigned __int128 vux = { 1 };
60 vector signed __int128 res_vsx;
61 vector unsigned __int128 res_vux;
Dmips-type-sizes-int128.c11 return sizeof(__int128); // O32: :[[@LINE]]:17: error: __int128 is not supported on this target in check_int128()
Dsystemz-abi.c25 __int128 pass_int128(__int128 arg) { return arg; } in pass_int128()
Daarch64-type-sizes.c29 return sizeof(__int128); in check_int128()
/external/clang/test/Sema/
Dtypes.c27 __int128 i; in c()
28 unsigned __int128 j; in c()
29 long unsigned __int128 k; // expected-error {{'long __int128' is invalid}} in c()
30 …int __int128; // expected-error {{cannot combine with previous}} expected-warning {{does not decla… in c() local
33 typedef __int128 check_int_128;
37 typedef unsigned __int128 check_uint_128;
D128bitint.c16 __int128 i = (__int128)0;
17 unsigned __int128 u = (unsigned __int128)-1;
31 __int128 n; // expected-error {{__int128 is not supported on this target}}
Dbuiltins-arm-exclusive.c24 …sum += __builtin_arm_ldrex((__int128 *)addr); // expected-error {{__int128 is not supported on thi… in test_ldrex()
51 …res |= __builtin_arm_strex(1, (__int128 *)addr); // expected-error {{__int128 is not supported on … in test_strex()
75 …sum += __builtin_arm_ldaex((__int128 *)addr); // expected-error {{__int128 is not supported on thi… in test_ldaex()
102 …res |= __builtin_arm_stlex(1, (__int128 *)addr); // expected-error {{__int128 is not supported on … in test_stlex()
Dbuiltins-arm64-exclusive.c13 sum += __builtin_arm_ldrex((__int128 *)addr); in test_ldrex()
37 res |= __builtin_arm_strex(42, (__int128 *)addr); in test_strex()
62 sum += __builtin_arm_ldaex((__int128 *)addr); in test_ldaex()
86 res |= __builtin_arm_stlex(42, (__int128 *)addr); in test_stlex()
/external/dng_sdk/source/
Ddng_safe_arithmetic.h132 const __int128 kInt64Max = in SafeInt64MultByClang()
133 static_cast<__int128>(std::numeric_limits<std::int64_t>::max()); in SafeInt64MultByClang()
134 const __int128 kInt64Min = in SafeInt64MultByClang()
135 static_cast<__int128>(std::numeric_limits<std::int64_t>::min()); in SafeInt64MultByClang()
136 __int128 result = static_cast<__int128>(arg1) * static_cast<__int128>(arg2); in SafeInt64MultByClang()
/external/clang/test/SemaCXX/
Doverloaded-builtin-operators.cpp270 struct X { operator __int128() const; } x;
271 bool a = x == __int128(0);
274 struct Y { operator unsigned __int128() const; } y;
275 bool c = y == __int128(0);
/external/clang/lib/Headers/
Dbmi2intrin.h76 unsigned __int128 __res = (unsigned __int128) __X * __Y; in _mulx_u64()
Daltivec.h259 static vector signed __int128 __ATTRS_o_ai vec_add(vector signed __int128 __a, in vec_add()
260 vector signed __int128 __b) { in vec_add()
264 static vector unsigned __int128 __ATTRS_o_ai
265 vec_add(vector unsigned __int128 __a, vector unsigned __int128 __b) { in vec_add()
284 static vector signed __int128 __ATTRS_o_ai
285 vec_adde(vector signed __int128 __a, vector signed __int128 __b, in vec_adde()
286 vector signed __int128 __c) { in vec_adde()
290 static vector unsigned __int128 __ATTRS_o_ai
291 vec_adde(vector unsigned __int128 __a, vector unsigned __int128 __b, in vec_adde()
292 vector unsigned __int128 __c) { in vec_adde()
[all …]
DIntrin.h420 unsigned __int128 _FullProduct = in _umul128()
421 (unsigned __int128)_Multiplier * (unsigned __int128)_Multiplicand; in _umul128()
427 unsigned __int128 _FullProduct = in __umulh()
428 (unsigned __int128)_Multiplier * (unsigned __int128)_Multiplicand; in __umulh()
/external/compiler-rt/test/ubsan/TestCases/Float/
Dcast-overflow.cpp55 unsigned __int128 FloatMaxAsUInt128 = -((unsigned __int128)1 << 104); in main()
/external/clang/docs/
DClangCheck.rst23 (TypedefDecl 0x7ff3a302a410 <<invalid sloc>> __int128_t '__int128')
24 (TypedefDecl 0x7ff3a302a470 <<invalid sloc>> __uint128_t 'unsigned __int128')
/external/compiler-rt/lib/ubsan/
Dubsan_value.h22 __extension__ typedef __int128 s128;
23 __extension__ typedef unsigned __int128 u128;
/external/compiler-rt/test/ubsan/TestCases/Integer/
Ddiv-zero.cpp7 typedef __int128 intmax;
/external/llvm/test/CodeGen/X86/
Dfp128-cast.ll232 ; unsigned __int128 n;
233 ; unsigned __int128 v1 = ((unsigned __int128)a << 64);
234 ; unsigned __int128 v2 = (unsigned __int128)b;

12