Home
last modified time | relevance | path

Searched refs:do_cmp (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/lib/
H A Dsort.c158 static int do_cmp(const void *a, const void *b, cmp_r_func_t cmp, const void *priv) in do_cmp() function
265 b = do_cmp(base + c, base + d, cmp_func, priv) >= 0 ? c : d; in sort_r()
270 while (b != a && do_cmp(base + a, base + b, cmp_func, priv) >= 0) in sort_r()
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_vec.c.inc4573 TRANS(vseq_b, LSX, do_cmp, MO_8, TCG_COND_EQ)
4574 TRANS(vseq_h, LSX, do_cmp, MO_16, TCG_COND_EQ)
4575 TRANS(vseq_w, LSX, do_cmp, MO_32, TCG_COND_EQ)
4576 TRANS(vseq_d, LSX, do_cmp, MO_64, TCG_COND_EQ)
4590 TRANS(vsle_b, LSX, do_cmp, MO_8, TCG_COND_LE)
4591 TRANS(vsle_h, LSX, do_cmp, MO_16, TCG_COND_LE)
4592 TRANS(vsle_w, LSX, do_cmp, MO_32, TCG_COND_LE)
4593 TRANS(vsle_d, LSX, do_cmp, MO_64, TCG_COND_LE)
4623 TRANS(vslt_b, LSX, do_cmp, MO_8, TCG_COND_LT)
4624 TRANS(vslt_h, LSX, do_cmp, MO_16, TCG_COND_LT)
[all …]
/openbmc/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc799 static bool do_cmp(DisasContext *ctx, arg_XX3_rc *a,
813 TRANS_FLAGS2(VSX, XVCMPEQSP, do_cmp, gen_helper_XVCMPEQSP);
814 TRANS_FLAGS2(VSX, XVCMPGTSP, do_cmp, gen_helper_XVCMPGTSP);
815 TRANS_FLAGS2(VSX, XVCMPGESP, do_cmp, gen_helper_XVCMPGESP);
816 TRANS_FLAGS2(ISA300, XVCMPNESP, do_cmp, gen_helper_XVCMPNESP);
817 TRANS_FLAGS2(VSX, XVCMPEQDP, do_cmp, gen_helper_XVCMPEQDP);
818 TRANS_FLAGS2(VSX, XVCMPGTDP, do_cmp, gen_helper_XVCMPGTDP);
819 TRANS_FLAGS2(VSX, XVCMPGEDP, do_cmp, gen_helper_XVCMPGEDP);
820 TRANS_FLAGS2(ISA300, XVCMPNEDP, do_cmp, gen_helper_XVCMPNEDP);