Lines Matching refs:a
13 static bool gen_fload_i(DisasContext *ctx, arg_fr_i *a, MemOp mop)
15 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
16 TCGv dest = get_fpr(ctx, a->fd);
20 addr = make_address_i(ctx, addr, a->imm);
24 set_fpr(a->fd, dest);
29 static bool gen_fstore_i(DisasContext *ctx, arg_fr_i *a, MemOp mop)
31 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
32 TCGv src = get_fpr(ctx, a->fd);
36 addr = make_address_i(ctx, addr, a->imm);
43 static bool gen_floadx(DisasContext *ctx, arg_frr *a, MemOp mop)
45 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
46 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
47 TCGv dest = get_fpr(ctx, a->fd);
55 set_fpr(a->fd, dest);
60 static bool gen_fstorex(DisasContext *ctx, arg_frr *a, MemOp mop)
62 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
63 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
64 TCGv src3 = get_fpr(ctx, a->fd);
75 static bool gen_fload_gt(DisasContext *ctx, arg_frr *a, MemOp mop)
77 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
78 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
79 TCGv dest = get_fpr(ctx, a->fd);
88 set_fpr(a->fd, dest);
93 static bool gen_fstore_gt(DisasContext *ctx, arg_frr *a, MemOp mop)
95 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
96 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
97 TCGv src3 = get_fpr(ctx, a->fd);
109 static bool gen_fload_le(DisasContext *ctx, arg_frr *a, MemOp mop)
111 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
112 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
113 TCGv dest = get_fpr(ctx, a->fd);
122 set_fpr(a->fd, dest);
127 static bool gen_fstore_le(DisasContext *ctx, arg_frr *a, MemOp mop)
129 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
130 TCGv src2 = gpr_src(ctx, a->rk, EXT_NONE);
131 TCGv src3 = get_fpr(ctx, a->fd);