Searched refs:int128_lshift (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/util/ |
H A D | host-utils.c | 329 return int128_or(int128_lshift(q1, 64), q0); in udiv256_qrnnd() 355 divisor = int128_lshift(divisor, sh); in divu256() 356 dhi = int128_or(int128_lshift(dhi, sh), in divu256() 358 dlo = int128_lshift(dlo, sh); in divu256() 366 divisor = int128_lshift(divisor, sh); in divu256() 368 dhi = int128_or(int128_lshift(dhi, sh), in divu256() 370 dlo = int128_lshift(dlo, sh); in divu256()
|
H A D | int128.c | 53 hi = int128_gethi(int128_lshift(v, s)); in divrem128() 59 lo = int128_gethi(int128_lshift(int128_make128(lo, 0), s)); in divrem128() 64 lo = int128_gethi(int128_lshift(int128_make128(lo, 1), s)); in divrem128()
|
/openbmc/qemu/include/qemu/ |
H A D | int128.h | 97 static inline Int128 int128_lshift(Int128 a, int n) in int128_lshift() function 347 static inline Int128 int128_lshift(Int128 a, int n) in int128_lshift() function
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | int_helper.c | 211 dec = int128_or(dec, int128_lshift(int128_remu(bin, base), shift)); in HELPER()
|
/openbmc/qemu/accel/tcg/ |
H A D | ldst_atomicity.c.inc | 846 v = int128_lshift(val_le, sh); 847 m = int128_lshift(m, sh); 896 Int128 v = int128_lshift(int128_make64(val), 56); 897 Int128 m = int128_lshift(int128_make64(0xffff), 56);
|
H A D | cputlb.c | 2135 y = int128_lshift(y, o * 8); in do_ld_whole_be16() 2138 x = int128_lshift(x, size * 8); in do_ld_whole_be16() 2443 ret = int128_lshift(ret, l.page[1].size * 8); in do_ld16_mmu()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 1597 mask = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 1667 mask = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 1668 min = int128_lshift(int128_one(), 63); in HELPER() 1709 mask = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() 1783 mask = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() 2029 mask = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 2100 mask1 = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 2101 mask2 = int128_lshift(int128_one(), 63); in HELPER() 2141 mask = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() 2220 mask1 = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | fma_emu.c | 185 a.mant = int128_lshift(a.mant, 1); in accum_norm_left()
|
H A D | macros.h | 420 #define fSHIFTL128(A, B) (int128_lshift(A, B))
|
/openbmc/qemu/fpu/ |
H A D | softfloat.c | 4020 a = int128_lshift(a, shift); in int128_to_float128() 4244 a = int128_lshift(a, shift); in uint128_to_float128()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | vec_helper.c | 722 t = int128_lshift(t, 63); in do_sqrdmlah_d()
|