Lines Matching refs:const_tree

351 extern void tree_contains_struct_check_failed (const_tree,
356 extern void tree_check_failed (const_tree, const char *, int, const char *,
358 extern void tree_not_check_failed (const_tree, const char *, int, const char *,
360 extern void tree_class_check_failed (const_tree, const enum tree_code_class,
363 extern void tree_range_check_failed (const_tree, const char *, int,
367 extern void tree_not_class_check_failed (const_tree,
380 extern void tree_operand_check_failed (int, const_tree,
383 extern void omp_clause_check_failed (const_tree, const char *, int,
386 extern void omp_clause_operand_check_failed (int, const_tree, const char *,
389 extern void omp_clause_range_check_failed (const_tree, const char *, int,
1997 extern machine_mode element_mode (const_tree);
1998 extern machine_mode vector_type_mode (const_tree);
3478 tree_int_cst_elt_check (const_tree __t, int __i, in tree_int_cst_elt_check()
3545 inline const_tree
3546 tree_check (const_tree __t, const char *__f, int __l, const char *__g, in tree_check()
3554 inline const_tree
3555 tree_not_check (const_tree __t, const char *__f, int __l, const char *__g, in tree_not_check()
3563 inline const_tree
3564 tree_check2 (const_tree __t, const char *__f, int __l, const char *__g, in tree_check2()
3573 inline const_tree
3574 tree_not_check2 (const_tree __t, const char *__f, int __l, const char *__g, in tree_not_check2()
3583 inline const_tree
3584 tree_check3 (const_tree __t, const char *__f, int __l, const char *__g, in tree_check3()
3594 inline const_tree
3595 tree_not_check3 (const_tree __t, const char *__f, int __l, const char *__g, in tree_not_check3()
3605 inline const_tree
3606 tree_check4 (const_tree __t, const char *__f, int __l, const char *__g, in tree_check4()
3618 inline const_tree
3619 tree_not_check4 (const_tree __t, const char *__f, int __l, const char *__g, in tree_not_check4()
3631 inline const_tree
3632 tree_check5 (const_tree __t, const char *__f, int __l, const char *__g, in tree_check5()
3645 inline const_tree
3646 tree_not_check5 (const_tree __t, const char *__f, int __l, const char *__g, in tree_not_check5()
3659 inline const_tree
3660 contains_struct_check (const_tree __t, const enum tree_node_structure_enum __s, in contains_struct_check()
3668 inline const_tree
3669 tree_class_check (const_tree __t, const enum tree_code_class __class, in tree_class_check()
3677 inline const_tree
3678 tree_range_check (const_tree __t, in tree_range_check()
3687 inline const_tree
3688 omp_clause_subcode_check (const_tree __t, enum omp_clause_code __code, in omp_clause_subcode_check()
3698 inline const_tree
3699 omp_clause_range_check (const_tree __t, in omp_clause_range_check()
3712 inline const_tree
3713 expr_check (const_tree __t, const char *__f, int __l, const char *__g) in expr_check()
3721 inline const_tree
3722 non_type_check (const_tree __t, const char *__f, int __l, const char *__g) in non_type_check()
3734 inline const_tree *
3735 tree_vec_elt_check (const_tree __t, int __i, in tree_vec_elt_check()
3742 return CONST_CAST (const_tree *, &__t->vec.a[__i]); in tree_vec_elt_check()
3750 inline const_tree *
3751 omp_clause_elt_check (const_tree __t, int __i, in omp_clause_elt_check()
3758 return CONST_CAST (const_tree *, &__t->omp_clause.ops[__i]); in omp_clause_elt_check()
3761 inline const_tree
3762 any_integral_type_check (const_tree __t, const char *__f, int __l, in any_integral_type_check()
3777 tree_operand_length (const_tree node) in tree_operand_length()
3792 const_tree __u = EXPR_CHECK (__t); in tree_operand_check()
3809 inline const_tree *
3810 tree_operand_check (const_tree __t, int __i, in tree_operand_check()
3813 const_tree __u = EXPR_CHECK (__t); in tree_operand_check()
3816 return CONST_CAST (const_tree *, &__u->exp.operands[__i]); in tree_operand_check()
3819 inline const_tree *
3820 tree_operand_check_code (const_tree __t, enum tree_code __code, int __i, in tree_operand_check_code()
3827 return CONST_CAST (const_tree *, &__t->exp.operands[__i]); in tree_operand_check_code()
3835 id_equal (const_tree id, const char *str) in id_equal()
3841 id_equal (const char *str, const_tree id) in id_equal()
3849 TYPE_VECTOR_SUBPARTS (const_tree node) in TYPE_VECTOR_SUBPARTS()
3924 DECL_FUNCTION_CODE (const_tree decl) in DECL_FUNCTION_CODE()
3935 DECL_MD_FUNCTION_CODE (const_tree decl) in DECL_MD_FUNCTION_CODE()
3946 DECL_FE_FUNCTION_CODE (const_tree decl) in DECL_FE_FUNCTION_CODE()
3967 copy_decl_built_in_function (tree newdecl, const_tree olddecl) in copy_decl_built_in_function()
3987 location_wrapper_p (const_tree exp) in location_wrapper_p()
4252 vector_cst_encoded_nelts (const_tree t) in vector_cst_encoded_nelts()
4259 extern tree decl_comdat_group (const_tree);
4260 extern tree decl_comdat_group_id (const_tree);
4261 extern const char *decl_section_name (const_tree);
4263 extern enum tls_model decl_tls_model (const_tree);
4269 extern size_t tree_size (const_tree);
4410 extern tree build_real_from_int_cst (tree, const_tree);
4485 extern tree array_type_nelts (const_tree);
4488 extern tree purpose_member (const_tree, tree);
4489 extern bool vec_member (const_tree, vec<tree, va_gc> *);
4493 extern int tree_int_cst_equal (const_tree, const_tree);
4496 extern bool tree_fits_shwi_p (const_tree) ATTRIBUTE_PURE;
4497 extern bool tree_fits_poly_int64_p (const_tree) ATTRIBUTE_PURE;
4498 extern bool tree_fits_uhwi_p (const_tree) ATTRIBUTE_PURE;
4499 extern bool tree_fits_poly_uint64_p (const_tree) ATTRIBUTE_PURE;
4501 extern HOST_WIDE_INT tree_to_shwi (const_tree)
4503 extern poly_int64 tree_to_poly_int64 (const_tree)
4505 extern unsigned HOST_WIDE_INT tree_to_uhwi (const_tree)
4507 extern poly_uint64 tree_to_poly_uint64 (const_tree)
4511 tree_to_shwi (const_tree t) in tree_to_shwi()
4518 tree_to_uhwi (const_tree t) in tree_to_uhwi()
4525 tree_to_poly_int64 (const_tree t) in tree_to_poly_int64()
4532 tree_to_poly_uint64 (const_tree t) in tree_to_poly_uint64()
4539 extern int tree_int_cst_sgn (const_tree);
4540 extern int tree_int_cst_sign_bit (const_tree);
4555 extern bool valid_constant_size_p (const_tree, cst_size_error * = NULL);
4562 poly_int_tree_p (const_tree t, poly_int64_pod *value) in poly_int_tree_p()
4576 poly_int_tree_p (const_tree t, poly_uint64_pod *value) in poly_int_tree_p()
4595 extern bool check_lang_type (const_tree cand, const_tree base);
4599 extern bool check_base_type (const_tree cand, const_tree base);
4604 extern bool check_qualified_type (const_tree, const_tree, int);
4645 extern unsigned int expr_align (const_tree);
4646 extern tree size_in_bytes_loc (location_t, const_tree);
4648 size_in_bytes (const_tree t) in size_in_bytes()
4653 extern HOST_WIDE_INT int_size_in_bytes (const_tree);
4654 extern HOST_WIDE_INT max_int_size_in_bytes (const_tree);
4655 extern tree bit_position (const_tree);
4656 extern tree byte_position (const_tree);
4657 extern HOST_WIDE_INT int_byte_position (const_tree);
4701 extern int list_length (const_tree);
4705 extern tree first_field (const_tree);
4714 extern bool initializer_zerop (const_tree, bool * = NULL);
4715 extern bool initializer_each_zero_or_onep (const_tree);
4717 extern tree vector_cst_elt (const_tree, unsigned int);
4722 extern tree uniform_vector_p (const_tree);
4730 extern int single_nonzero_element (const_tree);
4738 extern bool zerop (const_tree);
4742 extern bool integer_zerop (const_tree);
4746 extern bool integer_onep (const_tree);
4751 extern bool integer_each_onep (const_tree);
4756 extern bool integer_all_onesp (const_tree);
4761 extern bool integer_minus_onep (const_tree);
4766 extern bool integer_pow2p (const_tree);
4771 extern bool integer_nonzerop (const_tree);
4776 extern bool integer_truep (const_tree);
4778 extern bool cst_and_fits_in_hwi (const_tree);
4779 extern tree num_ending_zeros (const_tree);
4784 extern bool fixed_zerop (const_tree);
4813 enum tree_node_structure_enum tree_node_structure (const_tree);
4818 extern bool contains_placeholder_p (const_tree);
4901 handled_component_p (const_tree t) in handled_component_p()
4960 storage_order_barrier_p (const_tree t) in storage_order_barrier_p()
4981 extern tree get_containing_scope (const_tree);
4985 extern const_tree get_ultimate_context (const_tree);
4989 extern tree decl_function_context (const_tree);
4993 extern tree decl_type_context (const_tree);
4996 extern bool real_zerop (const_tree);
5001 function_args_iter_init (function_args_iterator *i, const_tree fntype) in function_args_iter_init()
5035 inlined_function_outer_scope_p (const_tree block) in inlined_function_outer_scope_p()
5071 extern tree get_callee_fndecl (const_tree);
5072 extern combined_fn get_call_combined_fn (const_tree);
5073 extern int type_num_arguments (const_tree);
5074 extern tree type_argument_type (const_tree, unsigned) ATTRIBUTE_NONNULL (1);
5082 extern int operand_equal_for_phi_arg_p (const_tree, const_tree);
5085 extern bool stdarg_p (const_tree);
5086 extern bool prototype_p (const_tree);
5087 extern bool is_typedef_decl (const_tree x);
5088 extern bool typedef_variant_p (const_tree);
5089 extern bool auto_var_p (const_tree);
5090 extern bool auto_var_in_fn_p (const_tree, const_tree);
5092 extern bool tree_nop_conversion_p (const_tree, const_tree);
5095 extern const_tree strip_invariant_refs (const_tree);
5145 complete_or_array_type_p (const_tree type) in complete_or_array_type_p()
5155 poly_int_tree_p (const_tree t) in poly_int_tree_p()
5164 bit_field_size (const_tree t) in bit_field_size()
5173 bit_field_offset (const_tree t) in bit_field_offset()
5179 extern bool really_constant_p (const_tree);
5180 extern bool ptrdiff_tree_p (const_tree, poly_int64_pod *);
5181 extern bool decl_address_invariant_p (const_tree);
5182 extern bool decl_address_ip_invariant_p (const_tree);
5183 extern bool int_fits_type_p (const_tree, const_tree)
5186 extern void get_type_static_bounds (const_tree, mpz_t, mpz_t);
5189 extern int tree_log2 (const_tree);
5190 extern int tree_floor_log2 (const_tree);
5191 extern unsigned int tree_ctz (const_tree);
5192 extern int simple_cst_equal (const_tree, const_tree);
5197 extern void add_expr (const_tree, hash &, unsigned int = 0);
5203 static inline hashval_t iterative_hash_expr(const_tree tree, hashval_t seed) in iterative_hash_expr()
5210 extern int compare_tree_int (const_tree, unsigned HOST_WIDE_INT);
5211 extern bool type_list_equal (const_tree, const_tree);
5212 extern bool chain_member (const_tree, const_tree);
5215 extern bool needs_to_live_in_memory (const_tree);
5217 extern bool real_onep (const_tree);
5218 extern bool real_minus_onep (const_tree);
5219 extern bool real_maybe_zerop (const_tree);
5227 extern bool subrange_type_for_debug_p (const_tree, tree *, tree *);
5228 extern HOST_WIDE_INT int_cst_value (const_tree);
5233 extern tree block_ultimate_origin (const_tree);
5235 extern bool virtual_method_call_p (const_tree, bool = false);
5236 extern tree obj_type_ref_class (const_tree ref, bool = false);
5237 extern bool types_same_for_odr (const_tree type1, const_tree type2);
5238 extern bool contains_bitfld_component_ref_p (const_tree);
5239 extern bool block_may_fallthru (const_tree);
5294 extern void DEBUG_FUNCTION verify_type (const_tree t);
5295 extern bool gimple_canonical_types_compatible_p (const_tree, const_tree,
5297 extern bool type_with_interoperable_signedness (const_tree);
5298 extern bitmap get_nonnull_args (const_tree);
5334 canonical_type_used_p (const_tree t) in canonical_type_used_p()
5460 init_const_call_expr_arg_iterator (const_tree exp, const_call_expr_arg_iterator *iter) in init_const_call_expr_arg_iterator()
5480 static inline const_tree
5483 const_tree result; in next_const_call_expr_arg()
5502 static inline const_tree
5503 first_const_call_expr_arg (const_tree exp, const_call_expr_arg_iterator *iter) in first_const_call_expr_arg()
5529 is_lang_specific (const_tree t) in is_lang_specific()
5647 maybe_special_function_p (const_tree fndecl) in maybe_special_function_p()
5665 is_global_var (const_tree t) in is_global_var()
5675 may_be_aliased (const_tree var) in may_be_aliased()
5689 opts_for_fn (const_tree fndecl) in opts_for_fn()
5699 target_opts_for_fn (const_tree fndecl) in target_opts_for_fn()
5723 const_tree m_t;
5727 unextended_tree (const_tree t) : m_t (t) {} in unextended_tree()
5732 const_tree get_tree () const { return m_t; } in get_tree()
5747 const_tree m_t;
5751 extended_tree (const_tree);
5756 const_tree get_tree () const { return m_t; }
5776 tree_to_widest_ref to_widest (const_tree);
5777 tree_to_offset_ref to_offset (const_tree);
5778 tree_to_wide_ref to_wide (const_tree);
5779 wide_int to_wide (const_tree, unsigned int);
5791 tree_to_poly_widest_ref to_poly_widest (const_tree);
5792 tree_to_poly_offset_ref to_poly_offset (const_tree);
5793 tree_to_poly_wide_ref to_poly_wide (const_tree);
5850 wi::to_widest (const_tree t)
5875 wi::to_offset (const_tree t)
5905 wi::to_wide (const_tree t)
5916 wi::to_wide (const_tree t, unsigned int prec)
5922 inline wi::extended_tree <N>::extended_tree (const_tree t)
5978 poly_int_cst_value (const_tree x)
5990 wi::to_poly_widest (const_tree t)
6007 wi::to_poly_offset (const_tree t)
6024 wi::to_poly_wide (const_tree t)
6049 bool fits_to_boolean_p (const T &x, const_tree);
6052 bool fits_to_tree_p (const T &x, const_tree);
6054 wide_int min_value (const_tree);
6055 wide_int max_value (const_tree);
6056 wide_int from_mpz (const_tree, mpz_t, bool);
6061 wi::fits_to_boolean_p (const T &x, const_tree type)
6070 wi::fits_to_tree_p (const T &x, const_tree type)
6086 wi::min_value (const_tree type)
6094 wi::max_value (const_tree type)
6103 tree_int_cst_lt (const_tree t1, const_tree t2)
6112 tree_int_cst_le (const_tree t1, const_tree t2)
6122 tree_int_cst_compare (const_tree t1, const_tree t2)
6134 extern bool complete_ctor_at_level_p (const_tree, HOST_WIDE_INT, const_tree);
6159 int_bit_position (const_tree field)
6168 type_with_alias_set_p (const_tree t)
6191 extern bool nonnull_arg_p (const_tree);
6192 extern bool default_is_empty_record (const_tree);
6193 extern bool flexible_array_type_p (const_tree);
6194 extern HOST_WIDE_INT arg_int_size_in_bytes (const_tree);
6195 extern tree arg_size_in_bytes (const_tree);
6206 desired_pro_or_demotion_p (const_tree to_type, const_tree from_type)
6232 type_has_mode_precision_p (const_tree t)
6244 fndecl_built_in_p (const_tree node)
6253 fndecl_built_in_p (const_tree node, built_in_class klass)
6262 fndecl_built_in_p (const_tree node, unsigned int name, built_in_class klass)
6272 fndecl_built_in_p (const_tree node, built_in_function name)