Home
last modified time | relevance | path

Searched refs:borrow (Results 1 – 4 of 4) sorted by relevance

/qemu/target/hexagon/
H A Dfma_emu.c154 static Int128 int128_sub_borrow(Int128 a, Int128 b, int borrow) in int128_sub_borrow() argument
157 if (borrow != 0) { in int128_sub_borrow()
233 int borrow; in accum_sub() local
272 borrow = (b.round << 2) | (b.guard << 1) | b.sticky; in accum_sub()
273 ret.mant = int128_sub_borrow(a.mant, b.mant, (borrow != 0)); in accum_sub()
274 borrow = 0 - borrow; in accum_sub()
275 ret.guard = (borrow >> 2) & 1; in accum_sub()
276 ret.round = (borrow >> 1) & 1; in accum_sub()
277 ret.sticky = (borrow >> 0) & 1; in accum_sub()
H A Dattribs_def.h.inc72 DEF_ATTRIB(CVI_VS_3SRC, "This shift needs to borrow a source register", "", "")
/qemu/target/riscv/insn_trans/
H A Dtrans_rvi.c.inc133 /* borrow in to second word */
/qemu/tcg/s390x/
H A Dtcg-target.c.inc1426 * As above, but we're looking for borrow, or !carry.
1427 * The second insn computes d - d - borrow, or -1 for true