Searched refs:do_cmp (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/lib/ |
H A D | sort.c | 158 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 D | trans_vec.c.inc | 4573 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 D | vsx-impl.c.inc | 799 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);
|