reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3066 case Mips::BI__builtin_mips_wrdsp: i = 1; l = 0; u = 63; break; 3067 case Mips::BI__builtin_mips_rddsp: i = 0; l = 0; u = 63; break; 3068 case Mips::BI__builtin_mips_append: i = 2; l = 0; u = 31; break; 3069 case Mips::BI__builtin_mips_balign: i = 2; l = 0; u = 3; break; 3070 case Mips::BI__builtin_mips_precr_sra_ph_w: i = 2; l = 0; u = 31; break; 3071 case Mips::BI__builtin_mips_precr_sra_r_ph_w: i = 2; l = 0; u = 31; break; 3072 case Mips::BI__builtin_mips_prepend: i = 2; l = 0; u = 31; break; 3085 case Mips::BI__builtin_msa_srlri_b: i = 1; l = 0; u = 7; break; 3087 case Mips::BI__builtin_msa_binsri_b: i = 2; l = 0; u = 7; break; 3098 case Mips::BI__builtin_msa_srlri_h: i = 1; l = 0; u = 15; break; 3100 case Mips::BI__builtin_msa_binsri_h: i = 2; l = 0; u = 15; break; 3105 case Mips::BI__builtin_msa_ctcmsa: i = 0; l = 0; u = 31; break; 3139 case Mips::BI__builtin_msa_subvi_d: i = 1; l = 0; u = 31; break; 3141 case Mips::BI__builtin_msa_binsri_w: i = 2; l = 0; u = 31; break; 3152 case Mips::BI__builtin_msa_srlri_d: i = 1; l = 0; u = 63; break; 3154 case Mips::BI__builtin_msa_binsri_d: i = 2; l = 0; u = 63; break; 3175 case Mips::BI__builtin_msa_mini_s_d: i = 1; l = -16; u = 15; break; 3183 case Mips::BI__builtin_msa_xori_b: i = 1; l = 0; u = 255; break; 3186 case Mips::BI__builtin_msa_bmzi_b: i = 2; l = 0; u = 255; break; 3192 case Mips::BI__builtin_msa_splati_b: i = 1; l = 0; u = 15; break; 3193 case Mips::BI__builtin_msa_sldi_b: i = 2; l = 0; u = 15; break; 3198 case Mips::BI__builtin_msa_splati_h: i = 1; l = 0; u = 7; break; 3199 case Mips::BI__builtin_msa_sldi_h: i = 2; l = 0; u = 7; break; 3204 case Mips::BI__builtin_msa_splati_w: i = 1; l = 0; u = 3; break; 3205 case Mips::BI__builtin_msa_sldi_w: i = 2; l = 0; u = 3; break; 3210 case Mips::BI__builtin_msa_splati_d: i = 1; l = 0; u = 1; break; 3211 case Mips::BI__builtin_msa_sldi_d: i = 2; l = 0; u = 1; break; 3214 case Mips::BI__builtin_msa_ldi_b: i = 0; l = -128; u = 255; break; 3217 case Mips::BI__builtin_msa_ldi_d: i = 0; l = -512; u = 511; break; 3218 case Mips::BI__builtin_msa_ld_b: i = 1; l = -512; u = 511; m = 1; break; 3219 case Mips::BI__builtin_msa_ld_h: i = 1; l = -1024; u = 1022; m = 2; break; 3220 case Mips::BI__builtin_msa_ld_w: i = 1; l = -2048; u = 2044; m = 4; break; 3221 case Mips::BI__builtin_msa_ld_d: i = 1; l = -4096; u = 4088; m = 8; break; 3222 case Mips::BI__builtin_msa_st_b: i = 2; l = -512; u = 511; m = 1; break; 3223 case Mips::BI__builtin_msa_st_h: i = 2; l = -1024; u = 1022; m = 2; break; 3224 case Mips::BI__builtin_msa_st_w: i = 2; l = -2048; u = 2044; m = 4; break; 3225 case Mips::BI__builtin_msa_st_d: i = 2; l = -4096; u = 4088; m = 8; break; 3229 return SemaBuiltinConstantArgRange(TheCall, i, l, u); 3231 return SemaBuiltinConstantArgRange(TheCall, i, l, u) || 3232 SemaBuiltinConstantArgMultiple(TheCall, i, m);