Home
last modified time | relevance | path

Searched refs:simdlen (Results 1 – 25 of 36) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Domp-simd-clone.c153 clone_info->simdlen in simd_clone_clauses_extract()
341 unsigned int simdlen = clone_info->simdlen; in simd_clone_mangle() local
345 gcc_assert (vecsize_mangle && simdlen); in simd_clone_mangle()
350 pp_decimal_int (&pp, simdlen); in simd_clone_mangle()
505 if (veclen > node->simdclone->simdlen) in simd_clone_adjust_return_type()
506 veclen = node->simdclone->simdlen; in simd_clone_adjust_return_type()
509 if (veclen == node->simdclone->simdlen) in simd_clone_adjust_return_type()
510 t = build_vector_type (t, node->simdclone->simdlen); in simd_clone_adjust_return_type()
514 t = build_array_type_nelts (t, node->simdclone->simdlen / veclen); in simd_clone_adjust_return_type()
527 node->simdclone->simdlen); in simd_clone_adjust_return_type()
[all …]
H A Domp-general.c1077 tree simdlen; in omp_construct_simd_compare() member
1081 : inbranch(false), notinbranch(false), simdlen(NULL_TREE) {} in omp_construct_simd_compare()
1097 data[i].simdlen = OMP_CLAUSE_SIMDLEN_EXPR (c); in omp_construct_simd_compare()
1122 if (!simple_cst_equal (data[0].simdlen, data[1].simdlen)) in omp_construct_simd_compare()
1124 if (data[0].simdlen && data[1].simdlen) in omp_construct_simd_compare()
1126 r |= data[0].simdlen ? 2 : 1; in omp_construct_simd_compare()
H A Dipa-icf-gimple.c389 if (l1->simdlen != l2->simdlen) in compare_loops()
H A Dtree-vect-loop.c2391 if (loop->simdlen) in vect_better_loop_vinfo_p()
2393 bool new_simdlen_p = known_eq (new_vf, loop->simdlen); in vect_better_loop_vinfo_p()
2394 bool old_simdlen_p = known_eq (old_vf, loop->simdlen); in vect_better_loop_vinfo_p()
2528 loop->simdlen != 0); in vect_analyze_loop()
2556 unsigned HOST_WIDE_INT simdlen = loop->simdlen; in vect_analyze_loop() local
2640 if (simdlen in vect_analyze_loop()
2641 && known_eq (LOOP_VINFO_VECT_FACTOR (loop_vinfo), simdlen)) in vect_analyze_loop()
2646 simdlen = 0; in vect_analyze_loop()
2710 vect_epilogues = (!simdlen in vect_analyze_loop()
2722 if (!simdlen && !vect_epilogues && !pick_lowest_cost_p) in vect_analyze_loop()
H A Dcfgloop.h180 int simdlen; variable
H A Dcfgloopmanip.c1018 target->simdlen = loop->simdlen; in copy_loop_info()
H A Domp-expand.c5218 tree simdlen = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt), in expand_omp_simd() local
5237 || (simdlen && integer_onep (OMP_CLAUSE_SIMDLEN_EXPR (simdlen)))) in expand_omp_simd()
5549 if (simdlen && tree_fits_uhwi_p (OMP_CLAUSE_SIMDLEN_EXPR (simdlen))) in expand_omp_simd()
5552 = tree_to_uhwi (OMP_CLAUSE_SIMDLEN_EXPR (simdlen)); in expand_omp_simd()
5554 loop->simdlen = v; in expand_omp_simd()
H A Dtree-vect-stmts.c4074 if (n->simdclone->simdlen > vf in vectorizable_simd_clone_call()
4077 if (n->simdclone->simdlen < vf) in vectorizable_simd_clone_call()
4079 - exact_log2 (n->simdclone->simdlen)) * 1024; in vectorizable_simd_clone_call()
4161 > bestn->simdclone->simdlen)) in vectorizable_simd_clone_call()
4166 nunits = bestn->simdclone->simdlen; in vectorizable_simd_clone_call()
H A Dcgraph.h832 unsigned int simdlen; member
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Domp-simd-clone.cc153 clone_info->simdlen in simd_clone_clauses_extract()
341 poly_uint64 simdlen = clone_info->simdlen; in simd_clone_mangle() local
345 gcc_assert (vecsize_mangle && maybe_ne (simdlen, 0U)); in simd_clone_mangle()
351 unsigned int len = simdlen.to_constant (); in simd_clone_mangle()
508 if (multiple_p (veclen, node->simdclone->simdlen)) in simd_clone_adjust_return_type()
509 veclen = node->simdclone->simdlen; in simd_clone_adjust_return_type()
512 if (known_eq (veclen, node->simdclone->simdlen)) in simd_clone_adjust_return_type()
513 t = build_vector_type (t, node->simdclone->simdlen); in simd_clone_adjust_return_type()
517 t = build_array_type_nelts (t, exact_div (node->simdclone->simdlen, in simd_clone_adjust_return_type()
531 node->simdclone->simdlen); in simd_clone_adjust_return_type()
[all …]
H A Domp-general.cc1627 tree simdlen; in omp_construct_simd_compare() member
1631 : inbranch(false), notinbranch(false), simdlen(NULL_TREE) {} in omp_construct_simd_compare()
1647 data[i].simdlen = OMP_CLAUSE_SIMDLEN_EXPR (c); in omp_construct_simd_compare()
1672 if (!simple_cst_equal (data[0].simdlen, data[1].simdlen)) in omp_construct_simd_compare()
1674 if (data[0].simdlen && data[1].simdlen) in omp_construct_simd_compare()
1676 r |= data[0].simdlen ? 2 : 1; in omp_construct_simd_compare()
H A Dipa-icf-gimple.cc492 if (l1->simdlen != l2->simdlen) in compare_loops()
H A Dcfgloop.h180 int simdlen; variable
H A Dtree-vect-loop.cc2814 if (loop->simdlen) in vect_better_loop_vinfo_p()
2816 bool new_simdlen_p = known_eq (new_vf, loop->simdlen); in vect_better_loop_vinfo_p()
2817 bool old_simdlen_p = known_eq (old_vf, loop->simdlen); in vect_better_loop_vinfo_p()
2994 loop->simdlen != 0); in vect_analyze_loop()
3000 unsigned HOST_WIDE_INT simdlen = loop->simdlen; in vect_analyze_loop() local
3036 if (simdlen in vect_analyze_loop()
3037 && known_eq (LOOP_VINFO_VECT_FACTOR (loop_vinfo), simdlen)) in vect_analyze_loop()
3041 simdlen = 0; in vect_analyze_loop()
3061 if (!simdlen && !pick_lowest_cost_p) in vect_analyze_loop()
3087 bool vect_epilogues = (!simdlen in vect_analyze_loop()
H A Dcfgloopmanip.cc952 target->simdlen = loop->simdlen; in copy_loop_info()
H A Domp-expand.cc6359 tree simdlen = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt), in expand_omp_simd() local
6378 || (simdlen && integer_onep (OMP_CLAUSE_SIMDLEN_EXPR (simdlen)))) in expand_omp_simd()
7063 if (simdlen && tree_fits_uhwi_p (OMP_CLAUSE_SIMDLEN_EXPR (simdlen))) in expand_omp_simd()
7066 = tree_to_uhwi (OMP_CLAUSE_SIMDLEN_EXPR (simdlen)); in expand_omp_simd()
7068 loop->simdlen = v; in expand_omp_simd()
H A Dcgraph.h785 poly_uint64 simdlen; member
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.cc23440 if (clonei->simdlen in ix86_simd_clone_compute_vecsize_and_simdlen()
23441 && (clonei->simdlen < 2 in ix86_simd_clone_compute_vecsize_and_simdlen()
23442 || clonei->simdlen > 1024 in ix86_simd_clone_compute_vecsize_and_simdlen()
23443 || (clonei->simdlen & (clonei->simdlen - 1)) != 0)) in ix86_simd_clone_compute_vecsize_and_simdlen()
23446 "unsupported simdlen %wd", clonei->simdlen.to_constant ()); in ix86_simd_clone_compute_vecsize_and_simdlen()
23545 if (clonei->simdlen == 0) in ix86_simd_clone_compute_vecsize_and_simdlen()
23548 clonei->simdlen = clonei->vecsize_int; in ix86_simd_clone_compute_vecsize_and_simdlen()
23550 clonei->simdlen = clonei->vecsize_float; in ix86_simd_clone_compute_vecsize_and_simdlen()
23551 clonei->simdlen = clonei->simdlen in ix86_simd_clone_compute_vecsize_and_simdlen()
23554 else if (clonei->simdlen > 16) in ix86_simd_clone_compute_vecsize_and_simdlen()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.c22097 if (clonei->simdlen in ix86_simd_clone_compute_vecsize_and_simdlen()
22098 && (clonei->simdlen < 2 in ix86_simd_clone_compute_vecsize_and_simdlen()
22099 || clonei->simdlen > 1024 in ix86_simd_clone_compute_vecsize_and_simdlen()
22100 || (clonei->simdlen & (clonei->simdlen - 1)) != 0)) in ix86_simd_clone_compute_vecsize_and_simdlen()
22103 "unsupported simdlen %d", clonei->simdlen); in ix86_simd_clone_compute_vecsize_and_simdlen()
22202 if (clonei->simdlen == 0) in ix86_simd_clone_compute_vecsize_and_simdlen()
22205 clonei->simdlen = clonei->vecsize_int; in ix86_simd_clone_compute_vecsize_and_simdlen()
22207 clonei->simdlen = clonei->vecsize_float; in ix86_simd_clone_compute_vecsize_and_simdlen()
22208 clonei->simdlen /= GET_MODE_BITSIZE (TYPE_MODE (base_type)); in ix86_simd_clone_compute_vecsize_and_simdlen()
22210 else if (clonei->simdlen > 16) in ix86_simd_clone_compute_vecsize_and_simdlen()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c23253 if (clonei->simdlen in aarch64_simd_clone_compute_vecsize_and_simdlen()
23254 && (clonei->simdlen < 2 in aarch64_simd_clone_compute_vecsize_and_simdlen()
23255 || clonei->simdlen > 1024 in aarch64_simd_clone_compute_vecsize_and_simdlen()
23256 || (clonei->simdlen & (clonei->simdlen - 1)) != 0)) in aarch64_simd_clone_compute_vecsize_and_simdlen()
23259 "unsupported simdlen %d", clonei->simdlen); in aarch64_simd_clone_compute_vecsize_and_simdlen()
23309 if (clonei->simdlen == 0) in aarch64_simd_clone_compute_vecsize_and_simdlen()
23313 clonei->simdlen = vec_bits / elt_bits; in aarch64_simd_clone_compute_vecsize_and_simdlen()
23318 vec_bits = clonei->simdlen * elt_bits; in aarch64_simd_clone_compute_vecsize_and_simdlen()
23323 clonei->simdlen, base_type); in aarch64_simd_clone_compute_vecsize_and_simdlen()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20141905 proc_bind, safelen, simdlen, uniform, linear, aligned and
1922 safelen and simdlen clauses.
1986 simdlen, depend, uniform, linear, proc_bind and aligned clauses.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-typeck.c13886 tree simdlen = NULL_TREE, safelen = NULL_TREE; in c_finish_omp_clauses() local
15000 simdlen = c; in c_finish_omp_clauses()
15099 if (simdlen in c_finish_omp_clauses()
15102 OMP_CLAUSE_SIMDLEN_EXPR (simdlen))) in c_finish_omp_clauses()
15104 error_at (OMP_CLAUSE_LOCATION (simdlen), in c_finish_omp_clauses()
15107 OMP_CLAUSE_SIMDLEN_EXPR (simdlen) in c_finish_omp_clauses()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td54 def OMPC_SimdLen : Clause<"simdlen"> {
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-typeck.cc14120 tree simdlen = NULL_TREE, safelen = NULL_TREE; in c_finish_omp_clauses() local
15454 simdlen = c; in c_finish_omp_clauses()
15553 if (simdlen in c_finish_omp_clauses()
15556 OMP_CLAUSE_SIMDLEN_EXPR (simdlen))) in c_finish_omp_clauses()
15558 error_at (OMP_CLAUSE_LOCATION (simdlen), in c_finish_omp_clauses()
15561 OMP_CLAUSE_SIMDLEN_EXPR (simdlen) in c_finish_omp_clauses()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc26912 if (maybe_ne (clonei->simdlen, 0U) in aarch64_simd_clone_compute_vecsize_and_simdlen()
26913 && clonei->simdlen.is_constant (&const_simdlen) in aarch64_simd_clone_compute_vecsize_and_simdlen()
26969 if (known_eq (clonei->simdlen, 0U)) in aarch64_simd_clone_compute_vecsize_and_simdlen()
26982 clonei->simdlen = exact_div (vec_bits, elt_bits); in aarch64_simd_clone_compute_vecsize_and_simdlen()
26987 vec_bits = clonei->simdlen * elt_bits; in aarch64_simd_clone_compute_vecsize_and_simdlen()
26990 if (clonei->simdlen.is_constant (&const_simdlen) in aarch64_simd_clone_compute_vecsize_and_simdlen()

12