Searched refs:int128_rshift (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/include/qemu/ |
H A D | int128.h | 87 static inline Int128 int128_rshift(Int128 a, int n) in int128_rshift() function 319 static inline Int128 int128_rshift(Int128 a, int n) in int128_rshift() function
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 1195 temp.D(2 * i) = int128_getlo(int128_rshift(Vj->Q(i), imm % 128)); in HELPER() 1196 temp.D(2 * i + 1) = int128_getlo(int128_rshift(Vd->Q(i), imm % 128)); in HELPER() 1336 r[2 * i] = int128_and(int128_rshift(Vj->Q(i), (imm - 1)), in HELPER() 1338 r[2 * i + 1] = int128_and(int128_rshift(Vd->Q(i), (imm - 1)), in HELPER() 1340 temp.D(2 * i) = int128_getlo(int128_add(int128_rshift(Vj->Q(i), in HELPER() 1342 temp.D(2 * i + 1) = int128_getlo(int128_add(int128_rshift(Vd->Q(i), in HELPER() 1638 shft_res1 = int128_rshift(Vj->Q(idx), imm); in do_vssrani_d_q() 1639 shft_res2 = int128_rshift(Vd->Q(idx), imm); in do_vssrani_d_q() 1750 shft_res1 = int128_rshift(Vj->Q(idx), imm); in do_vssrani_du_q() 1751 shft_res2 = int128_rshift(Vd->Q(idx), imm); in do_vssrani_du_q() [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-int128.c | 182 Int128 r = int128_rshift(a, n); in test_rshift_one()
|
/openbmc/qemu/util/ |
H A D | host-utils.c | 367 dhighest = int128_rshift(dhi, (128 - sh)); in divu256()
|
/openbmc/qemu/target/hexagon/ |
H A D | fma_emu.c | 217 a.mant = int128_rshift(a.mant, 1); in accum_norm_right()
|
H A D | macros.h | 419 #define fSHIFTR128(A, B) (int128_rshift(A, B))
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 775 llsize = int128_rshift(llsize, 1); in vfio_listener_region_del()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 464 llsize = int128_rshift(llsize, 1); in vhost_vdpa_listener_region_del()
|
/openbmc/qemu/system/ |
H A D | physmem.c | 1088 uint64_t num_pages = int128_get64(int128_rshift(section->size, in register_multipage()
|
/openbmc/qemu/target/ppc/ |
H A D | int_helper.c | 1617 return int128_getlo(int128_rshift(b->s128, index)) & \
|
/openbmc/qemu/target/arm/tcg/ |
H A D | vec_helper.c | 729 r = int128_rshift(r, 63); in do_sqrdmlah_d()
|