Lines Matching refs:src
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
313 * and src->dn_reg, r2, r2
324 dt_cg_field_set(dt_node_t *src, dt_irlist_t *dlp,
388 instr = DIF_INSTR_FMT(DIF_OP_AND, src->dn_reg, r2, r2);
405 dt_cg_store(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst)
421 size = dt_node_type_size(src);
423 if (src->dn_flags & DT_NF_REF) {
426 instr = DIF_INSTR_COPYS(src->dn_reg, reg, dst->dn_reg);
431 reg = dt_cg_field_set(src, dlp, drp, dst);
433 reg = src->dn_reg;
467 dt_cg_typecast(const dt_node_t *src, const dt_node_t *dst,
470 size_t srcsize = dt_node_type_size(src);
479 ((src->dn_flags ^ dst->dn_flags) & DT_NF_SIGNED) == 0)
481 if (dstsize > srcsize && (src->dn_flags & DT_NF_SIGNED) == 0)
492 instr = DIF_INSTR_FMT(DIF_OP_SLL, src->dn_reg, rg, dst->dn_reg);
517 instr = DIF_INSTR_FMT(DIF_OP_SLL, src->dn_reg, rg, dst->dn_reg);