/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | internal-fn.h | 109 internal_fn_name (enum internal_fn fn) in internal_fn_name() 114 extern internal_fn lookup_internal_fn (const char *); 121 internal_fn_flags (enum internal_fn fn) in internal_fn_flags() 131 internal_fn_fnspec (enum internal_fn fn) in internal_fn_fnspec() 162 direct_internal_fn_p (internal_fn fn) in direct_internal_fn_p() 173 vectorizable_internal_fn_p (internal_fn fn) in vectorizable_internal_fn_p() 182 direct_internal_fn (internal_fn fn) in direct_internal_fn() 188 extern tree_pair direct_internal_fn_types (internal_fn, tree, tree *); 189 extern tree_pair direct_internal_fn_types (internal_fn, gcall *); 190 extern bool direct_internal_fn_supported_p (internal_fn, tree_pair, [all …]
|
H A D | internal-fn.cc | 78 internal_fn 81 typedef hash_map<nofree_string_hash, internal_fn> name_to_fn_map_type; in lookup_internal_fn() 88 name_to_fn_map->put (internal_fn_name (internal_fn (i)), in lookup_internal_fn() 89 internal_fn (i)); in lookup_internal_fn() 91 internal_fn *entry = name_to_fn_map->get (name); in lookup_internal_fn() 164 expand_load_lanes_optab_fn (internal_fn, gcall *stmt, convert_optab optab) in expand_load_lanes_optab_fn() argument 190 expand_store_lanes_optab_fn (internal_fn, gcall *stmt, convert_optab optab) in expand_store_lanes_optab_fn() argument 212 expand_ANNOTATE (internal_fn, gcall *) in expand_ANNOTATE() argument 220 expand_GOMP_USE_SIMT (internal_fn, gcall *) in expand_GOMP_USE_SIMT() argument 228 expand_GOMP_SIMT_ENTER (internal_fn, gcall *) in expand_GOMP_SIMT_ENTER() argument [all …]
|
H A D | tree-vect-slp-patterns.cc | 75 vect_pattern_validate_optab (internal_fn ifn, slp_tree node) in vect_pattern_validate_optab() 488 complex_pattern (slp_tree *node, vec<slp_tree> *m_ops, internal_fn ifn) in complex_pattern() 497 static internal_fn 591 complex_add_pattern (slp_tree *node, vec<slp_tree> *m_ops, internal_fn ifn) in complex_add_pattern() 599 static internal_fn 608 mkInstance (slp_tree *node, vec<slp_tree> *m_ops, internal_fn ifn) in mkInstance() 649 internal_fn 655 internal_fn ifn = IFN_LAST; in matches() 704 internal_fn ifn in recognize() 973 complex_mul_pattern (slp_tree *node, vec<slp_tree> *m_ops, internal_fn ifn) in complex_mul_pattern() [all …]
|
H A D | builtins.h | 154 extern internal_fn associated_internal_fn (combined_fn, tree); 155 extern internal_fn associated_internal_fn (tree); 156 extern internal_fn replacement_internal_fn (gcall *);
|
H A D | gimple-match.h | 34 code_helper (internal_fn fn) : rep (-(int) as_combined_fn (fn)) {} in code_helper() 37 explicit operator internal_fn () const; 53 inline code_helper::operator internal_fn () const in internal_fn() function 385 internal_fn get_conditional_internal_fn (code_helper, tree);
|
H A D | gimple-match-head.cc | 96 internal_fn ifn; in convert_conditional_op() 560 build_call_internal (internal_fn fn, gimple_match_op *res_op) in build_call_internal() 649 internal_fn ifn = as_internal_fn (fn); in maybe_push_res_to_seq() 874 try_conditional_simplification (internal_fn ifn, gimple_match_op *res_op, in try_conditional_simplification() 1108 internal_fn ifn = internal_fn (res_op->code); in gimple_simplify() 1399 internal_fn ifn = associated_internal_fn (combined_fn (code), type); in directly_supported_p() 1407 internal_fn
|
H A D | tree-vectorizer.h | 1264 internal_fn reduc_fn; 1348 internal_fn ifn; 2214 tree, int, internal_fn *, tree *); 2281 extern bool reduction_fn_for_scalar_code (code_helper, internal_fn *); 2412 internal_fn m_ifn; 2422 vect_pattern (slp_tree *node, vec<slp_tree> *m_ops, internal_fn ifn)
|
H A D | gimple-streamer-out.cc | 167 streamer_write_enum (ob->main_stream, internal_fn, in output_gimple_stmt()
|
H A D | gimple.h | 367 enum internal_fn GTY ((tag ("GF_CALL_INTERNAL"))) internal_fn; 1523 gcall *gimple_build_call_internal (enum internal_fn, unsigned, ...); 1524 gcall *gimple_build_call_internal_vec (enum internal_fn, const vec<tree> &); 3046 static inline enum internal_fn 3050 return gs->u.internal_fn; 3053 static inline enum internal_fn 3078 gimple_call_internal_p (const gimple *gs, internal_fn fn) 3212 gimple_call_set_internal_fn (gcall *call_stmt, enum internal_fn fn) 3215 call_stmt->u.internal_fn = fn;
|
H A D | gimple-streamer-in.cc | 187 (call_stmt, streamer_read_enum (ib, internal_fn, IFN_LAST)); in input_gimple_stmt()
|
H A D | tree-vect-loop.cc | 3200 fold_left_reduction_fn (code_helper code, internal_fn *reduc_fn) in fold_left_reduction_fn() 3224 reduction_fn_for_scalar_code (code_helper code, internal_fn *reduc_fn) in reduction_fn_for_scalar_code() 4539 stmt_vec_info stmt_info, internal_fn reduc_fn, in vect_model_reduction_cost() 5198 internal_fn reduc_fn = STMT_VINFO_REDUC_FN (reduc_info); in vect_create_epilog_for_reduction() 6231 static internal_fn 6232 get_masked_reduction_fn (internal_fn reduc_fn, tree vectype_in) in get_masked_reduction_fn() 6234 internal_fn mask_reduc_fn; in get_masked_reduction_fn() 6267 tree_code code, internal_fn reduc_fn, in vectorize_fold_left_reduction() 6273 internal_fn mask_reduc_fn = get_masked_reduction_fn (reduc_fn, vectype_in); in vectorize_fold_left_reduction() 6450 use_mask_by_cond_expr_p (code_helper code, internal_fn cond_fn, in use_mask_by_cond_expr_p() [all …]
|
H A D | tree-core.h | 198 enum internal_fn { enum 1118 enum internal_fn ifn;
|
H A D | tree-vectorizer.cc | 268 enum internal_fn ifn; in adjust_simduid_builtins() 1088 internal_fn ifn = gimple_call_internal_fn (call); in try_vectorize_loop_1()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | internal-fn.h | 105 internal_fn_name (enum internal_fn fn) in internal_fn_name() 110 extern internal_fn lookup_internal_fn (const char *); 117 internal_fn_flags (enum internal_fn fn) in internal_fn_flags() 127 internal_fn_fnspec (enum internal_fn fn) in internal_fn_fnspec() 158 direct_internal_fn_p (internal_fn fn) in direct_internal_fn_p() 169 vectorizable_internal_fn_p (internal_fn fn) in vectorizable_internal_fn_p() 178 direct_internal_fn (internal_fn fn) in direct_internal_fn() 184 extern tree_pair direct_internal_fn_types (internal_fn, tree, tree *); 185 extern tree_pair direct_internal_fn_types (internal_fn, gcall *); 186 extern bool direct_internal_fn_supported_p (internal_fn, tree_pair, [all …]
|
H A D | internal-fn.c | 70 internal_fn 73 typedef hash_map<nofree_string_hash, internal_fn> name_to_fn_map_type; in lookup_internal_fn() 80 name_to_fn_map->put (internal_fn_name (internal_fn (i)), in lookup_internal_fn() 81 internal_fn (i)); in lookup_internal_fn() 83 internal_fn *entry = name_to_fn_map->get (name); in lookup_internal_fn() 151 expand_load_lanes_optab_fn (internal_fn, gcall *stmt, convert_optab optab) in expand_load_lanes_optab_fn() argument 177 expand_store_lanes_optab_fn (internal_fn, gcall *stmt, convert_optab optab) in expand_store_lanes_optab_fn() argument 199 expand_ANNOTATE (internal_fn, gcall *) in expand_ANNOTATE() argument 207 expand_GOMP_USE_SIMT (internal_fn, gcall *) in expand_GOMP_USE_SIMT() argument 215 expand_GOMP_SIMT_ENTER (internal_fn, gcall *) in expand_GOMP_SIMT_ENTER() argument [all …]
|
H A D | builtins.h | 152 extern internal_fn associated_internal_fn (tree); 153 extern internal_fn replacement_internal_fn (gcall *);
|
H A D | gimple-match-head.c | 92 internal_fn ifn; in convert_conditional_op() 535 build_call_internal (internal_fn fn, gimple_match_op *res_op) in build_call_internal() 623 internal_fn ifn = as_internal_fn (fn); in maybe_push_res_to_seq() 848 try_conditional_simplification (internal_fn ifn, gimple_match_op *res_op, in try_conditional_simplification()
|
H A D | gimple-streamer-out.c | 167 streamer_write_enum (ob->main_stream, internal_fn, in output_gimple_stmt()
|
H A D | gimple.h | 365 enum internal_fn GTY ((tag ("GF_CALL_INTERNAL"))) internal_fn; 1521 gcall *gimple_build_call_internal (enum internal_fn, unsigned, ...); 1522 gcall *gimple_build_call_internal_vec (enum internal_fn, vec<tree> ); 3007 static inline enum internal_fn 3011 return gs->u.internal_fn; 3014 static inline enum internal_fn 3039 gimple_call_internal_p (const gimple *gs, internal_fn fn) 3173 gimple_call_set_internal_fn (gcall *call_stmt, enum internal_fn fn) 3176 call_stmt->u.internal_fn = fn;
|
H A D | gimple-streamer-in.c | 187 (call_stmt, streamer_read_enum (ib, internal_fn, IFN_LAST)); in input_gimple_stmt()
|
H A D | tree-vectorizer.h | 1057 internal_fn reduc_fn; 1123 internal_fn ifn; 1769 tree, int, internal_fn *, tree *);
|
H A D | tree-vect-loop.c | 2783 fold_left_reduction_fn (tree_code code, internal_fn *reduc_fn) in fold_left_reduction_fn() 2810 reduction_fn_for_scalar_code (enum tree_code code, internal_fn *reduc_fn) in reduction_fn_for_scalar_code() 3982 vect_model_reduction_cost (stmt_vec_info stmt_info, internal_fn reduc_fn, in vect_model_reduction_cost() 4536 internal_fn reduc_fn = STMT_VINFO_REDUC_FN (reduc_info); in vect_create_epilog_for_reduction() 5697 static internal_fn 5698 get_masked_reduction_fn (internal_fn reduc_fn, tree vectype_in) in get_masked_reduction_fn() 5700 internal_fn mask_reduc_fn; in get_masked_reduction_fn() 5732 tree_code code, internal_fn reduc_fn, in vectorize_fold_left_reduction() 5740 internal_fn mask_reduc_fn = get_masked_reduction_fn (reduc_fn, vectype_in); in vectorize_fold_left_reduction() 5914 use_mask_by_cond_expr_p (enum tree_code code, internal_fn cond_fn, in use_mask_by_cond_expr_p() [all …]
|
H A D | hsa-common.h | 771 hsa_internal_fn (enum internal_fn fn, unsigned type_bit_size): in hsa_internal_fn() 789 enum internal_fn m_fn;
|
H A D | tree-core.h | 187 enum internal_fn { enum 1057 enum internal_fn ifn;
|
H A D | tree-vectorizer.c | 266 enum internal_fn ifn; in adjust_simduid_builtins() 931 internal_fn ifn = gimple_call_internal_fn (call); in try_vectorize_loop_1()
|