HomeSort by: relevance | last modified time | path
    Searched defs:mask_type (Results 1 - 17 of 17) sorted by relevancy

  /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

Completed in 114 milliseconds