Searched refs:int128_and (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/host/include/generic/host/ |
H A D | store-insert-al16.h.inc | 31 new.s = int128_and(old.s, msk); 43 new = int128_and(old, msk);
|
/openbmc/qemu/include/qemu/ |
H A D | int128.h | 72 static inline Int128 int128_and(Int128 a, Int128 b) in int128_and() function 304 static inline Int128 int128_and(Int128 a, Int128 b) in int128_and() function
|
/openbmc/qemu/tests/unit/ |
H A D | test-int128.c | 56 Int128 s = int128_and(a, b); in test_and()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 1285 r[2 * i] = int128_and(int128_urshift(Vj->Q(i), (imm - 1)), in HELPER() 1287 r[2 * i + 1] = int128_and(int128_urshift(Vd->Q(i), (imm - 1)), 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() 2002 r1 = int128_and(int128_urshift(Vj->Q(idx), (imm - 1)), int128_one()); 2003 r2 = int128_and(int128_urshift(Vd->Q(idx), (imm - 1)), int128_one()); 2070 r1 = int128_and(int128_rshift(Vj->Q(idx), (imm - 1)), int128_one()); in do_vssrarni_d_q() 2071 r2 = int128_and(int128_rshift(Vd->Q(idx), (imm - 1)), int128_one()); in do_vssrarni_d_q() 2182 r1 = int128_and(int128_rshift(Vj->Q(idx), (imm - 1)), int128_one()); in do_vssrarni_du_q() 2183 r2 = int128_and(int128_rshift(Vd->Q(idx), (imm - 1)), int128_one()); in do_vssrarni_du_q()
|
/openbmc/qemu/target/hexagon/ |
H A D | fma_emu.c | 462 a.mant = int128_add(a.mant, int128_and(a.mant, int128_one())); \
|
H A D | macros.h | 421 #define fAND128(A, B) (int128_and(A, B))
|
/openbmc/qemu/target/ppc/ |
H A D | int_helper.c | 1864 conj = int128_and(conj, b->s128); in helper_XXEVAL() 1866 conj = int128_and(conj, int128_not(b->s128)); in helper_XXEVAL() 1869 conj = int128_and(conj, c->s128); in helper_XXEVAL() 1871 conj = int128_and(conj, int128_not(c->s128)); in helper_XXEVAL()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 553 llend = int128_and(llend, int128_exts64(qemu_real_host_page_mask())); in vfio_get_section_iova_range()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 39 llend = int128_and(llend, int128_exts64(page_mask)); in vhost_vdpa_section_end()
|
/openbmc/qemu/target/riscv/ |
H A D | csr.c | 4856 new_value = int128_or(int128_and(old_value, int128_not(write_mask)), in riscv_csrrw_do128() 4857 int128_and(new_value, write_mask)); in riscv_csrrw_do128()
|
/openbmc/qemu/system/ |
H A D | physmem.c | 1126 now.size = int128_and(now.size, int128_neg(page_size)); in flatview_add_to_dispatch()
|