| /src/external/gpl3/gcc/dist/gcc/ |
| omp-simd-clone.cc | 849 tree mask_type; local 862 mask_type 865 mask_type = build_vector_type (pointer_sized_int_node, veclen); 867 mask_type = build_vector_type (base_type, veclen); 885 = create_tmp_simd_array ("mask", mask_type, k); 891 sc->args[i].vector_type = mask_type;
|
| tree-vect-generic.cc | 769 tree zero, cst, mask_type, mask; local 772 mask_type = truth_type_for (type); 774 mask = make_ssa_name (mask_type); 1511 tree mask_type = TREE_TYPE (mask); 1513 tree mask_elt_type = TREE_TYPE (mask_type); 1510 tree mask_type = TREE_TYPE (mask); local
|
| tree-ssa-forwprop.cc | 2765 tree mask_type = tgt_type; local 2766 if (!VECTOR_INTEGER_TYPE_P (mask_type)) 2768 tree elem_type = TREE_TYPE (mask_type); 2771 mask_type = build_vector_type (int_type, tgt_units); 2773 op2 = vec_perm_indices_to_tree (mask_type, new_indices); 3122 tree mask_type, perm_type, conv_src_type; 3162 mask_type 3165 if (GET_MODE_CLASS (TYPE_MODE (mask_type)) != MODE_VECTOR_INT 3166 || maybe_ne (GET_MODE_SIZE (TYPE_MODE (mask_type)), 3169 tree op2 = vec_perm_indices_to_tree (mask_type, indices) [all...] |
| tree-vect-patterns.cc | 5242 tree mask_type = get_mask_type_for_scalar_type (vinfo, 5244 if (mask_type 5245 && expand_vec_cmp_expr_p (comp_vectype, mask_type, rhs_code)) 6170 tree mask_type = integer_type_for_mask (mask, vinfo); local 6171 if (mask_type) 6173 tree mask_vectype = get_mask_type_for_scalar_type (vinfo, mask_type); 6809 tree vectype, mask_type; local 6812 && (mask_type = get_mask_type_for_scalar_type (vinfo, op0_type)) 6813 && expand_vec_cmp_expr_p (vectype, mask_type, code))
|
| internal-fn.cc | 330 tree mask_type = TREE_TYPE (mask); local 331 if (VECTOR_BOOLEAN_TYPE_P (mask_type) 332 && SCALAR_INT_MODE_P (TYPE_MODE (mask_type)) 333 && maybe_ne (GET_MODE_PRECISION (TYPE_MODE (mask_type)), 334 TYPE_VECTOR_SUBPARTS (mask_type).to_constant ())) 337 int nunits = TYPE_VECTOR_SUBPARTS (mask_type).to_constant (); 338 mask_rtx = expand_binop (TYPE_MODE (mask_type), and_optab, mask_rtx,
|
| tree-vect-loop.cc | 1490 tree mask_type = rgc.type; local 1491 if (!mask_type) 1496 if (GET_MODE_CLASS (TYPE_MODE (mask_type)) != MODE_INT 1497 || TYPE_PRECISION (TREE_TYPE (mask_type)) != 1) 1508 = build_vector_type (iv_type, TYPE_VECTOR_SUBPARTS (mask_type)); 1509 if (expand_vec_cmp_expr_p (cmp_vectype, mask_type, LT_EXPR)) 1525 = build_vector_type (cmp_type, TYPE_VECTOR_SUBPARTS (mask_type)); 1526 if (expand_vec_cmp_expr_p (cmp_vectype, mask_type, LT_EXPR)) 6580 tree mask_type = truth_type_for (index_type); local 6626 tree sel = gimple_build (&seq, EQ_EXPR, mask_type, 11229 tree mask_type = rgm->type; local 11307 tree mask_type = truth_type_for (vectype); local [all...] |
| /src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| aarch64-sve-builtins-base.cc | 920 tree mask_type = build_vector_type (ssizetype, lhs_len); local 921 tree mask = vec_perm_indices_to_tree (mask_type, indices); 1601 tree mask_type = build_vector_type (ssizetype, lhs_len); variable 1602 tree mask = vec_perm_indices_to_tree (mask_type, indices);
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| tree-vect-generic.cc | 806 tree zero, cst, mask_type, mask; local 809 mask_type = truth_type_for (type); 811 mask = make_ssa_name (mask_type); 1544 tree mask_type = TREE_TYPE (mask); 1546 tree mask_elt_type = TREE_TYPE (mask_type); 1543 tree mask_type = TREE_TYPE (mask); local
|
| tree-ssa-forwprop.cc | 2696 tree mask_type = tgt_type; local 2697 if (!VECTOR_INTEGER_TYPE_P (mask_type)) 2699 tree elem_type = TREE_TYPE (mask_type); 2702 mask_type = build_vector_type (int_type, tgt_units); 2704 op2 = vec_perm_indices_to_tree (mask_type, new_indices); 3048 tree mask_type, perm_type, conv_src_type; 3087 mask_type 3090 if (GET_MODE_CLASS (TYPE_MODE (mask_type)) != MODE_VECTOR_INT 3091 || maybe_ne (GET_MODE_SIZE (TYPE_MODE (mask_type)), 3094 tree op2 = vec_perm_indices_to_tree (mask_type, indices) [all...] |
| tree-vect-patterns.cc | 4045 tree mask_type = get_mask_type_for_scalar_type (vinfo, 4047 if (mask_type 4048 && expand_vec_cmp_expr_p (comp_vectype, mask_type, rhs_code)) 4893 tree mask_type = integer_type_for_mask (mask, vinfo); local 4894 if (mask_type) 4896 tree mask_vectype = get_mask_type_for_scalar_type (vinfo, mask_type); 5499 tree vectype, mask_type; local 5502 && (mask_type = get_mask_type_for_scalar_type (vinfo, rhs1_type)) 5503 && expand_vec_cmp_expr_p (vectype, mask_type, rhs_code))
|
| tree-vect-stmts.cc | 1843 MASK_TYPE is the type of both masks. If new statements are needed, 1847 prepare_vec_mask (loop_vec_info loop_vinfo, tree mask_type, tree loop_mask, 1850 gcc_assert (useless_type_conversion_p (mask_type, TREE_TYPE (vec_mask))); 1854 gcc_assert (TREE_TYPE (loop_mask) == mask_type); 1859 tree and_res = make_temp_ssa_name (mask_type, NULL, "vec_mask_and"); 8621 tree mask_type; local 8626 mask_type = build_vector_type (ssizetype, nunits); 8627 return vec_perm_indices_to_tree (mask_type, sel); 10842 tree mask_type; local 10851 mask_type = vectype [all...] |
| tree-vect-loop.cc | 5774 tree mask_type = truth_type_for (index_type); local 5820 tree sel = gimple_build (&seq, EQ_EXPR, mask_type, 9241 tree mask_type = rgm->type; local 9250 tree mask = make_temp_ssa_name (mask_type, NULL, "loop_mask"); 9258 if (maybe_ne (TYPE_VECTOR_SUBPARTS (mask_type), 9267 gcc_assert (multiple_p (TYPE_VECTOR_SUBPARTS (mask_type), 9270 mask_type = truth_type_for (vectype); 9271 mask = gimple_build (&seq, VIEW_CONVERT_EXPR, mask_type, mask);
|
| /src/external/gpl3/gcc/dist/gcc/fortran/ |
| trans-stmt.cc | 5195 tree mask_type = gfc_get_logical_type (gfc_logical_kinds[0].kind); local 5196 mask = allocate_temp_for_forall_nest (nested_forall_info, mask_type, 5220 tree mask_type = gfc_get_logical_type (gfc_logical_kinds[0].kind); local 5233 se.expr = convert (mask_type, se.expr); 5424 tree mask_type, stmtblock_t * block) 5475 cond = gfc_create_var (mask_type, "cond"); 5477 mtmp = gfc_create_var (mask_type, "mask"); 5483 gfc_add_modify (&body1, cond, fold_convert (mask_type, rse.expr)); 5489 tmp = fold_build1_loc (input_location, TRUTH_NOT_EXPR, mask_type, tmp); 5498 tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR, mask_type, 5769 tree mask_type; local [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/fortran/ |
| trans-stmt.cc | 5095 tree mask_type = gfc_get_logical_type (gfc_logical_kinds[0].kind); local 5096 mask = allocate_temp_for_forall_nest (nested_forall_info, mask_type, 5120 tree mask_type = gfc_get_logical_type (gfc_logical_kinds[0].kind); local 5133 se.expr = convert (mask_type, se.expr); 5324 tree mask_type, stmtblock_t * block) 5375 cond = gfc_create_var (mask_type, "cond"); 5377 mtmp = gfc_create_var (mask_type, "mask"); 5383 gfc_add_modify (&body1, cond, fold_convert (mask_type, rse.expr)); 5389 tmp = fold_build1_loc (input_location, TRUTH_NOT_EXPR, mask_type, tmp); 5398 tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR, mask_type, 5669 tree mask_type; local [all...] |
| /src/external/gpl3/gcc/dist/gcc/c-family/ |
| c-common.cc | 1245 tree mask_type = build_vector_type (build_nonstandard_integer_type 1264 vec_perm_indices_to_tree (mask_type, indices)); 1243 tree mask_type = build_vector_type (build_nonstandard_integer_type local
|
| /src/external/gpl3/gcc/dist/gcc/config/riscv/ |
| riscv-vector-builtins.cc | 651 /* A list of args for vector_type func (vector_type, vector_type, mask_type) 657 /* A list of args for vector_type func (vector_type, mask_type) 663 /* A list of args for vector_type func (vector_type, scalar_type, mask_type) 1239 * mask_type) function registration. */ 1247 * mask_type) function registration. */ 1255 * mask_type) function registration. */ 1263 * mask_type) function registration. */ 1271 * mask_type) function registration. */ 1278 /* A static operand information for mask_type func (vector_type, vector_type, 1279 * mask_type) function registration. * 3581 tree mask_type = builtin_types[mask_type_index].vector; local [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/c-family/ |
| c-common.cc | 1222 tree mask_type = build_vector_type (build_nonstandard_integer_type 1241 vec_perm_indices_to_tree (mask_type, indices)); 1220 tree mask_type = build_vector_type (build_nonstandard_integer_type local
|