Lines Matching refs:icode

103   const enum insn_code icode;  member
289 const enum insn_code icode; member
8627 rs6000_expand_zeroop_builtin (enum insn_code icode, rtx target) in rs6000_expand_zeroop_builtin() argument
8630 machine_mode tmode = insn_data[icode].operand[0].mode; in rs6000_expand_zeroop_builtin()
8632 if (icode == CODE_FOR_nothing) in rs6000_expand_zeroop_builtin()
8636 if (icode == CODE_FOR_rs6000_mffsl in rs6000_expand_zeroop_builtin()
8645 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in rs6000_expand_zeroop_builtin()
8648 pat = GEN_FCN (icode) (target); in rs6000_expand_zeroop_builtin()
8658 rs6000_expand_mtfsf_builtin (enum insn_code icode, tree exp) in rs6000_expand_mtfsf_builtin() argument
8665 machine_mode mode0 = insn_data[icode].operand[0].mode; in rs6000_expand_mtfsf_builtin()
8666 machine_mode mode1 = insn_data[icode].operand[1].mode; in rs6000_expand_mtfsf_builtin()
8668 if (icode == CODE_FOR_nothing) in rs6000_expand_mtfsf_builtin()
8684 if (! (*insn_data[icode].operand[0].predicate) (op0, mode0)) in rs6000_expand_mtfsf_builtin()
8687 if (! (*insn_data[icode].operand[1].predicate) (op1, mode1)) in rs6000_expand_mtfsf_builtin()
8690 pat = GEN_FCN (icode) (op0, op1); in rs6000_expand_mtfsf_builtin()
8699 rs6000_expand_mtfsb_builtin (enum insn_code icode, tree exp) in rs6000_expand_mtfsb_builtin() argument
8705 if (icode == CODE_FOR_nothing) in rs6000_expand_mtfsb_builtin()
8727 pat = GEN_FCN (icode) (op0); in rs6000_expand_mtfsb_builtin()
8736 rs6000_expand_set_fpscr_rn_builtin (enum insn_code icode, tree exp) in rs6000_expand_set_fpscr_rn_builtin() argument
8741 machine_mode mode0 = insn_data[icode].operand[0].mode; in rs6000_expand_set_fpscr_rn_builtin()
8743 if (icode == CODE_FOR_nothing) in rs6000_expand_set_fpscr_rn_builtin()
8768 if (! (*insn_data[icode].operand[0].predicate) (op0, mode0)) in rs6000_expand_set_fpscr_rn_builtin()
8771 pat = GEN_FCN (icode) (op0); in rs6000_expand_set_fpscr_rn_builtin()
8779 rs6000_expand_set_fpscr_drn_builtin (enum insn_code icode, tree exp) in rs6000_expand_set_fpscr_drn_builtin() argument
8784 machine_mode mode0 = insn_data[icode].operand[0].mode; in rs6000_expand_set_fpscr_drn_builtin()
8798 if (icode == CODE_FOR_nothing) in rs6000_expand_set_fpscr_drn_builtin()
8817 if (! (*insn_data[icode].operand[0].predicate) (op0, mode0)) in rs6000_expand_set_fpscr_drn_builtin()
8820 pat = GEN_FCN (icode) (op0); in rs6000_expand_set_fpscr_drn_builtin()
8829 rs6000_expand_unop_builtin (enum insn_code icode, tree exp, rtx target) in rs6000_expand_unop_builtin() argument
8834 machine_mode tmode = insn_data[icode].operand[0].mode; in rs6000_expand_unop_builtin()
8835 machine_mode mode0 = insn_data[icode].operand[1].mode; in rs6000_expand_unop_builtin()
8837 if (icode == CODE_FOR_nothing) in rs6000_expand_unop_builtin()
8845 if (icode == CODE_FOR_altivec_vspltisb in rs6000_expand_unop_builtin()
8846 || icode == CODE_FOR_altivec_vspltish in rs6000_expand_unop_builtin()
8847 || icode == CODE_FOR_altivec_vspltisw) in rs6000_expand_unop_builtin()
8861 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in rs6000_expand_unop_builtin()
8864 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in rs6000_expand_unop_builtin()
8867 pat = GEN_FCN (icode) (target, op0); in rs6000_expand_unop_builtin()
8876 altivec_expand_abs_builtin (enum insn_code icode, tree exp, rtx target) in altivec_expand_abs_builtin() argument
8881 machine_mode tmode = insn_data[icode].operand[0].mode; in altivec_expand_abs_builtin()
8882 machine_mode mode0 = insn_data[icode].operand[1].mode; in altivec_expand_abs_builtin()
8890 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in altivec_expand_abs_builtin()
8893 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in altivec_expand_abs_builtin()
8899 pat = GEN_FCN (icode) (target, op0, scratch1, scratch2); in altivec_expand_abs_builtin()
8908 rs6000_expand_binop_builtin (enum insn_code icode, tree exp, rtx target) in rs6000_expand_binop_builtin() argument
8915 machine_mode tmode = insn_data[icode].operand[0].mode; in rs6000_expand_binop_builtin()
8916 machine_mode mode0 = insn_data[icode].operand[1].mode; in rs6000_expand_binop_builtin()
8917 machine_mode mode1 = insn_data[icode].operand[2].mode; in rs6000_expand_binop_builtin()
8919 if (icode == CODE_FOR_nothing) in rs6000_expand_binop_builtin()
8927 if (icode == CODE_FOR_unpackv1ti in rs6000_expand_binop_builtin()
8928 || icode == CODE_FOR_unpackkf in rs6000_expand_binop_builtin()
8929 || icode == CODE_FOR_unpacktf in rs6000_expand_binop_builtin()
8930 || icode == CODE_FOR_unpackif in rs6000_expand_binop_builtin()
8931 || icode == CODE_FOR_unpacktd) in rs6000_expand_binop_builtin()
8942 else if (icode == CODE_FOR_altivec_vspltw) in rs6000_expand_binop_builtin()
8953 else if (icode == CODE_FOR_altivec_vsplth) in rs6000_expand_binop_builtin()
8964 else if (icode == CODE_FOR_altivec_vspltb) in rs6000_expand_binop_builtin()
8975 else if (icode == CODE_FOR_altivec_vcfux in rs6000_expand_binop_builtin()
8976 || icode == CODE_FOR_altivec_vcfsx in rs6000_expand_binop_builtin()
8977 || icode == CODE_FOR_altivec_vctsxs in rs6000_expand_binop_builtin()
8978 || icode == CODE_FOR_altivec_vctuxs) in rs6000_expand_binop_builtin()
8989 else if (icode == CODE_FOR_dfptstsfi_eq_dd in rs6000_expand_binop_builtin()
8990 || icode == CODE_FOR_dfptstsfi_lt_dd in rs6000_expand_binop_builtin()
8991 || icode == CODE_FOR_dfptstsfi_gt_dd in rs6000_expand_binop_builtin()
8992 || icode == CODE_FOR_dfptstsfi_unordered_dd in rs6000_expand_binop_builtin()
8993 || icode == CODE_FOR_dfptstsfi_eq_td in rs6000_expand_binop_builtin()
8994 || icode == CODE_FOR_dfptstsfi_lt_td in rs6000_expand_binop_builtin()
8995 || icode == CODE_FOR_dfptstsfi_gt_td in rs6000_expand_binop_builtin()
8996 || icode == CODE_FOR_dfptstsfi_unordered_td) in rs6000_expand_binop_builtin()
9007 else if (icode == CODE_FOR_xststdcqp_kf in rs6000_expand_binop_builtin()
9008 || icode == CODE_FOR_xststdcqp_tf in rs6000_expand_binop_builtin()
9009 || icode == CODE_FOR_xststdcdp in rs6000_expand_binop_builtin()
9010 || icode == CODE_FOR_xststdcsp in rs6000_expand_binop_builtin()
9011 || icode == CODE_FOR_xvtstdcdp in rs6000_expand_binop_builtin()
9012 || icode == CODE_FOR_xvtstdcsp) in rs6000_expand_binop_builtin()
9026 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in rs6000_expand_binop_builtin()
9029 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in rs6000_expand_binop_builtin()
9031 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in rs6000_expand_binop_builtin()
9034 pat = GEN_FCN (icode) (target, op0, op1); in rs6000_expand_binop_builtin()
9043 altivec_expand_predicate_builtin (enum insn_code icode, tree exp, rtx target) in altivec_expand_predicate_builtin() argument
9052 machine_mode mode0 = insn_data[icode].operand[1].mode; in altivec_expand_predicate_builtin()
9053 machine_mode mode1 = insn_data[icode].operand[2].mode; in altivec_expand_predicate_builtin()
9073 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in altivec_expand_predicate_builtin()
9076 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in altivec_expand_predicate_builtin()
9078 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in altivec_expand_predicate_builtin()
9088 pat = GEN_FCN (icode) (scratch, op0, op1); in altivec_expand_predicate_builtin()
9163 altivec_expand_lv_builtin (enum insn_code icode, tree exp, rtx target, bool blk) in altivec_expand_lv_builtin() argument
9168 machine_mode tmode = insn_data[icode].operand[0].mode; in altivec_expand_lv_builtin()
9174 if (icode == CODE_FOR_nothing) in altivec_expand_lv_builtin()
9184 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in altivec_expand_lv_builtin()
9192 if (icode == CODE_FOR_altivec_lvx_v1ti in altivec_expand_lv_builtin()
9193 || icode == CODE_FOR_altivec_lvx_v2df in altivec_expand_lv_builtin()
9194 || icode == CODE_FOR_altivec_lvx_v2di in altivec_expand_lv_builtin()
9195 || icode == CODE_FOR_altivec_lvx_v4sf in altivec_expand_lv_builtin()
9196 || icode == CODE_FOR_altivec_lvx_v4si in altivec_expand_lv_builtin()
9197 || icode == CODE_FOR_altivec_lvx_v8hi in altivec_expand_lv_builtin()
9198 || icode == CODE_FOR_altivec_lvx_v16qi) in altivec_expand_lv_builtin()
9224 pat = GEN_FCN (icode) (target, addr); in altivec_expand_lv_builtin()
9234 altivec_expand_stxvl_builtin (enum insn_code icode, tree exp) in altivec_expand_stxvl_builtin() argument
9243 machine_mode mode0 = insn_data[icode].operand[0].mode; in altivec_expand_stxvl_builtin()
9244 machine_mode mode1 = insn_data[icode].operand[1].mode; in altivec_expand_stxvl_builtin()
9245 machine_mode mode2 = insn_data[icode].operand[2].mode; in altivec_expand_stxvl_builtin()
9247 if (icode == CODE_FOR_nothing) in altivec_expand_stxvl_builtin()
9257 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in altivec_expand_stxvl_builtin()
9259 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in altivec_expand_stxvl_builtin()
9261 if (! (*insn_data[icode].operand[3].predicate) (op2, mode2)) in altivec_expand_stxvl_builtin()
9264 pat = GEN_FCN (icode) (op0, op1, op2); in altivec_expand_stxvl_builtin()
9272 altivec_expand_stv_builtin (enum insn_code icode, tree exp) in altivec_expand_stv_builtin() argument
9281 machine_mode tmode = insn_data[icode].operand[0].mode; in altivec_expand_stv_builtin()
9282 machine_mode smode = insn_data[icode].operand[1].mode; in altivec_expand_stv_builtin()
9297 if (icode == CODE_FOR_altivec_stvx_v2df in altivec_expand_stv_builtin()
9298 || icode == CODE_FOR_altivec_stvx_v2di in altivec_expand_stv_builtin()
9299 || icode == CODE_FOR_altivec_stvx_v4sf in altivec_expand_stv_builtin()
9300 || icode == CODE_FOR_altivec_stvx_v4si in altivec_expand_stv_builtin()
9301 || icode == CODE_FOR_altivec_stvx_v8hi in altivec_expand_stv_builtin()
9302 || icode == CODE_FOR_altivec_stvx_v16qi) in altivec_expand_stv_builtin()
9321 if (! (*insn_data[icode].operand[1].predicate) (op0, smode)) in altivec_expand_stv_builtin()
9332 pat = GEN_FCN (icode) (addr, op0); in altivec_expand_stv_builtin()
9367 enum insn_code icode = d->icode; in mma_expand_builtin() local
9377 tmode = insn_data[icode].operand[0].mode; in mma_expand_builtin()
9380 || !(*insn_data[icode].operand[0].predicate) (target, tmode)) in mma_expand_builtin()
9393 insn_op = &insn_data[icode].operand[nopnds]; in mma_expand_builtin()
9421 && (*insn_data[icode].operand[0].predicate) (opnd, tmode)) in mma_expand_builtin()
9437 pat = GEN_FCN (icode) (op[0]); in mma_expand_builtin()
9440 pat = GEN_FCN (icode) (op[0], op[1]); in mma_expand_builtin()
9447 pat = GEN_FCN (icode) (op[0], op[1], op[2]); in mma_expand_builtin()
9450 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3]); in mma_expand_builtin()
9460 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3], op[4]); in mma_expand_builtin()
9463 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3], op[4], op[5]); in mma_expand_builtin()
9466 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3], op[4], op[5], op[6]); in mma_expand_builtin()
9541 enum insn_code icode = d->icode; in htm_expand_builtin() local
9547 icode = rs6000_htm_spr_icode (nonvoid); in htm_expand_builtin()
9548 insn_op = &insn_data[icode].operand[0]; in htm_expand_builtin()
9566 insn_op = &insn_data[icode].operand[nopnds]; in htm_expand_builtin()
9642 pat = GEN_FCN (icode) (op[0]); in htm_expand_builtin()
9645 pat = GEN_FCN (icode) (op[0], op[1]); in htm_expand_builtin()
9648 pat = GEN_FCN (icode) (op[0], op[1], op[2]); in htm_expand_builtin()
9651 pat = GEN_FCN (icode) (op[0], op[1], op[2], op[3]); in htm_expand_builtin()
9807 rs6000_expand_ternop_builtin (enum insn_code icode, tree exp, rtx target) in rs6000_expand_ternop_builtin() argument
9816 machine_mode tmode = insn_data[icode].operand[0].mode; in rs6000_expand_ternop_builtin()
9817 machine_mode mode0 = insn_data[icode].operand[1].mode; in rs6000_expand_ternop_builtin()
9818 machine_mode mode1 = insn_data[icode].operand[2].mode; in rs6000_expand_ternop_builtin()
9819 machine_mode mode2 = insn_data[icode].operand[3].mode; in rs6000_expand_ternop_builtin()
9821 if (icode == CODE_FOR_nothing) in rs6000_expand_ternop_builtin()
9838 if (icode == CODE_FOR_altivec_vsldoi_v4sf in rs6000_expand_ternop_builtin()
9839 || icode == CODE_FOR_altivec_vsldoi_v2df in rs6000_expand_ternop_builtin()
9840 || icode == CODE_FOR_altivec_vsldoi_v4si in rs6000_expand_ternop_builtin()
9841 || icode == CODE_FOR_altivec_vsldoi_v8hi in rs6000_expand_ternop_builtin()
9842 || icode == CODE_FOR_altivec_vsldoi_v16qi) in rs6000_expand_ternop_builtin()
9853 else if (icode == CODE_FOR_vsx_xxpermdi_v2df in rs6000_expand_ternop_builtin()
9854 || icode == CODE_FOR_vsx_xxpermdi_v2di in rs6000_expand_ternop_builtin()
9855 || icode == CODE_FOR_vsx_xxpermdi_v2df_be in rs6000_expand_ternop_builtin()
9856 || icode == CODE_FOR_vsx_xxpermdi_v2di_be in rs6000_expand_ternop_builtin()
9857 || icode == CODE_FOR_vsx_xxpermdi_v1ti in rs6000_expand_ternop_builtin()
9858 || icode == CODE_FOR_vsx_xxpermdi_v4sf in rs6000_expand_ternop_builtin()
9859 || icode == CODE_FOR_vsx_xxpermdi_v4si in rs6000_expand_ternop_builtin()
9860 || icode == CODE_FOR_vsx_xxpermdi_v8hi in rs6000_expand_ternop_builtin()
9861 || icode == CODE_FOR_vsx_xxpermdi_v16qi in rs6000_expand_ternop_builtin()
9862 || icode == CODE_FOR_vsx_xxsldwi_v16qi in rs6000_expand_ternop_builtin()
9863 || icode == CODE_FOR_vsx_xxsldwi_v8hi in rs6000_expand_ternop_builtin()
9864 || icode == CODE_FOR_vsx_xxsldwi_v4si in rs6000_expand_ternop_builtin()
9865 || icode == CODE_FOR_vsx_xxsldwi_v4sf in rs6000_expand_ternop_builtin()
9866 || icode == CODE_FOR_vsx_xxsldwi_v2di in rs6000_expand_ternop_builtin()
9867 || icode == CODE_FOR_vsx_xxsldwi_v2df) in rs6000_expand_ternop_builtin()
9878 else if (icode == CODE_FOR_vsx_set_v2df in rs6000_expand_ternop_builtin()
9879 || icode == CODE_FOR_vsx_set_v2di in rs6000_expand_ternop_builtin()
9880 || icode == CODE_FOR_bcdadd in rs6000_expand_ternop_builtin()
9881 || icode == CODE_FOR_bcdadd_lt in rs6000_expand_ternop_builtin()
9882 || icode == CODE_FOR_bcdadd_eq in rs6000_expand_ternop_builtin()
9883 || icode == CODE_FOR_bcdadd_gt in rs6000_expand_ternop_builtin()
9884 || icode == CODE_FOR_bcdsub in rs6000_expand_ternop_builtin()
9885 || icode == CODE_FOR_bcdsub_lt in rs6000_expand_ternop_builtin()
9886 || icode == CODE_FOR_bcdsub_eq in rs6000_expand_ternop_builtin()
9887 || icode == CODE_FOR_bcdsub_gt) in rs6000_expand_ternop_builtin()
9898 else if (icode == CODE_FOR_dfp_ddedpd_dd in rs6000_expand_ternop_builtin()
9899 || icode == CODE_FOR_dfp_ddedpd_td) in rs6000_expand_ternop_builtin()
9910 else if (icode == CODE_FOR_dfp_denbcd_dd in rs6000_expand_ternop_builtin()
9911 || icode == CODE_FOR_dfp_denbcd_td) in rs6000_expand_ternop_builtin()
9922 else if (icode == CODE_FOR_dfp_dscli_dd in rs6000_expand_ternop_builtin()
9923 || icode == CODE_FOR_dfp_dscli_td in rs6000_expand_ternop_builtin()
9924 || icode == CODE_FOR_dfp_dscri_dd in rs6000_expand_ternop_builtin()
9925 || icode == CODE_FOR_dfp_dscri_td) in rs6000_expand_ternop_builtin()
9936 else if (icode == CODE_FOR_crypto_vshasigmaw in rs6000_expand_ternop_builtin()
9937 || icode == CODE_FOR_crypto_vshasigmad) in rs6000_expand_ternop_builtin()
9959 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in rs6000_expand_ternop_builtin()
9962 if (! (*insn_data[icode].operand[1].predicate) (op0, mode0)) in rs6000_expand_ternop_builtin()
9964 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1)) in rs6000_expand_ternop_builtin()
9966 if (! (*insn_data[icode].operand[3].predicate) (op2, mode2)) in rs6000_expand_ternop_builtin()
9969 pat = GEN_FCN (icode) (target, op0, op1, op2); in rs6000_expand_ternop_builtin()
10005 mode0 = insn_data[d->icode].operand[0].mode; in altivec_expand_dst_builtin()
10006 mode1 = insn_data[d->icode].operand[1].mode; in altivec_expand_dst_builtin()
10023 if (! (*insn_data[d->icode].operand[0].predicate) (op0, mode0)) in altivec_expand_dst_builtin()
10025 if (! (*insn_data[d->icode].operand[1].predicate) (op1, mode1)) in altivec_expand_dst_builtin()
10028 pat = GEN_FCN (d->icode) (op0, op1, op2); in altivec_expand_dst_builtin()
10173 enum insn_code icode; in altivec_expand_builtin() local
10309 icode = CODE_FOR_altivec_mfvscr; in altivec_expand_builtin()
10310 tmode = insn_data[icode].operand[0].mode; in altivec_expand_builtin()
10314 || ! (*insn_data[icode].operand[0].predicate) (target, tmode)) in altivec_expand_builtin()
10317 pat = GEN_FCN (icode) (target); in altivec_expand_builtin()
10324 icode = CODE_FOR_altivec_mtvscr; in altivec_expand_builtin()
10327 mode0 = insn_data[icode].operand[0].mode; in altivec_expand_builtin()
10333 if (! (*insn_data[icode].operand[0].predicate) (op0, mode0)) in altivec_expand_builtin()
10336 pat = GEN_FCN (icode) (op0); in altivec_expand_builtin()
10346 icode = CODE_FOR_altivec_dss; in altivec_expand_builtin()
10350 mode0 = insn_data[icode].operand[0].mode; in altivec_expand_builtin()
10363 if (! (*insn_data[icode].operand[0].predicate) (op0, mode0)) in altivec_expand_builtin()
10435 return altivec_expand_abs_builtin (d->icode, exp, target); in altivec_expand_builtin()
10441 return altivec_expand_predicate_builtin (d->icode, exp, target); in altivec_expand_builtin()
11040 enum insn_code icode = rs6000_builtin_info[uns_fncode].icode; in rs6000_gimple_fold_builtin() local
11042 const char *fn_name2 = (icode != CODE_FOR_nothing) in rs6000_gimple_fold_builtin()
11043 ? get_insn_name ((int) icode) in rs6000_gimple_fold_builtin()
11990 enum insn_code icode = rs6000_builtin_info[uns_fcode].icode; in rs6000_expand_builtin() local
12001 switch (icode) in rs6000_expand_builtin()
12006 case CODE_FOR_sqrtkf2_odd: icode = CODE_FOR_sqrttf2_odd; break; in rs6000_expand_builtin()
12007 case CODE_FOR_trunckfdf2_odd: icode = CODE_FOR_trunctfdf2_odd; break; in rs6000_expand_builtin()
12008 case CODE_FOR_addkf3_odd: icode = CODE_FOR_addtf3_odd; break; in rs6000_expand_builtin()
12009 case CODE_FOR_subkf3_odd: icode = CODE_FOR_subtf3_odd; break; in rs6000_expand_builtin()
12010 case CODE_FOR_mulkf3_odd: icode = CODE_FOR_multf3_odd; break; in rs6000_expand_builtin()
12011 case CODE_FOR_divkf3_odd: icode = CODE_FOR_divtf3_odd; break; in rs6000_expand_builtin()
12012 case CODE_FOR_fmakf4_odd: icode = CODE_FOR_fmatf4_odd; break; in rs6000_expand_builtin()
12013 case CODE_FOR_xsxexpqp_kf: icode = CODE_FOR_xsxexpqp_tf; break; in rs6000_expand_builtin()
12014 case CODE_FOR_xsxsigqp_kf: icode = CODE_FOR_xsxsigqp_tf; break; in rs6000_expand_builtin()
12015 case CODE_FOR_xststdcnegqp_kf: icode = CODE_FOR_xststdcnegqp_tf; break; in rs6000_expand_builtin()
12016 case CODE_FOR_xsiexpqp_kf: icode = CODE_FOR_xsiexpqp_tf; break; in rs6000_expand_builtin()
12017 case CODE_FOR_xsiexpqpf_kf: icode = CODE_FOR_xsiexpqpf_tf; break; in rs6000_expand_builtin()
12018 case CODE_FOR_xststdcqp_kf: icode = CODE_FOR_xststdcqp_tf; break; in rs6000_expand_builtin()
12024 const char *name2 = (icode != CODE_FOR_nothing) in rs6000_expand_builtin()
12025 ? get_insn_name ((int) icode) in rs6000_expand_builtin()
12045 (name2) ? name2 : "---", (int) icode, in rs6000_expand_builtin()
12179 icode = CODE_FOR_packtf; in rs6000_expand_builtin()
12188 icode = CODE_FOR_unpacktf; in rs6000_expand_builtin()
12231 return rs6000_expand_unop_builtin (icode, exp, target); in rs6000_expand_builtin()
12237 return rs6000_expand_binop_builtin (icode, exp, target); in rs6000_expand_builtin()
12243 return rs6000_expand_ternop_builtin (icode, exp, target); in rs6000_expand_builtin()
12249 return rs6000_expand_zeroop_builtin (icode, target); in rs6000_expand_builtin()
13002 gcc_assert (d->icode != CODE_FOR_nothing); in altivec_init_builtins()
13003 mode1 = insn_data[d->icode].operand[1].mode; in altivec_init_builtins()
13044 gcc_assert (d->icode != CODE_FOR_nothing); in altivec_init_builtins()
13045 mode0 = insn_data[d->icode].operand[0].mode; in altivec_init_builtins()
13222 unsigned icode = (unsigned) d->icode; in mma_init_builtins() local
13238 gcc_assert (icode == CODE_FOR_nothing); in mma_init_builtins()
13246 icode = d[1].icode; in mma_init_builtins()
13255 gcc_assert (attr_args == insn_data[icode].n_operands - 1); in mma_init_builtins()
13286 for (; j < insn_data[icode].n_operands; j++) in mma_init_builtins()
13288 machine_mode mode = insn_data[icode].operand[j].mode; in mma_init_builtins()
13763 enum insn_code icode = d->icode; in rs6000_common_init_builtins() local
13773 if (icode == CODE_FOR_nothing) in rs6000_common_init_builtins()
13782 type = builtin_function_type (insn_data[icode].operand[0].mode, in rs6000_common_init_builtins()
13783 insn_data[icode].operand[1].mode, in rs6000_common_init_builtins()
13784 insn_data[icode].operand[2].mode, in rs6000_common_init_builtins()
13785 insn_data[icode].operand[3].mode, in rs6000_common_init_builtins()
13829 enum insn_code icode = d->icode; in rs6000_common_init_builtins() local
13839 if (icode == CODE_FOR_nothing) in rs6000_common_init_builtins()
13848 mode0 = insn_data[icode].operand[0].mode; in rs6000_common_init_builtins()
13849 mode1 = insn_data[icode].operand[1].mode; in rs6000_common_init_builtins()
13850 mode2 = insn_data[icode].operand[2].mode; in rs6000_common_init_builtins()
13884 enum insn_code icode = d->icode; in rs6000_common_init_builtins() local
13894 if (icode == CODE_FOR_nothing) in rs6000_common_init_builtins()
13903 mode0 = insn_data[icode].operand[0].mode; in rs6000_common_init_builtins()
13904 mode1 = insn_data[icode].operand[1].mode; in rs6000_common_init_builtins()
13936 enum insn_code icode = d->icode; in rs6000_common_init_builtins() local
13944 if (icode == CODE_FOR_nothing) in rs6000_common_init_builtins()
13952 mode0 = insn_data[icode].operand[0].mode; in rs6000_common_init_builtins()