Home
last modified time | relevance | path

Searched full:tree (Results 1 – 25 of 4763) sorted by relevance

12345678910>>...191

/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dgimple-fold.h25 extern tree create_tmp_reg_or_ssa_name (tree, gimple *stmt = NULL);
26 extern tree canonicalize_constructor_val (tree, tree);
27 extern tree get_symbol_constant_value (tree);
29 extern bool get_range_strlen (tree, c_strlen_data *, unsigned eltsize);
30 extern void gimplify_and_update_call_from_tree (gimple_stmt_iterator *, tree);
32 extern bool fold_stmt (gimple_stmt_iterator *, tree (*) (tree));
34 extern tree maybe_fold_and_comparisons (tree, enum tree_code, tree, tree,
35 enum tree_code, tree, tree);
36 extern tree maybe_fold_or_comparisons (tree, enum tree_code, tree, tree,
37 enum tree_code, tree, tree);
[all …]
H A Dfold-const.h1 /* Fold a constant sub-tree into a single node for C-compiler
29 extern int native_encode_initializer (tree, unsigned char *, int,
31 extern tree native_interpret_expr (tree, const unsigned char *, int);
32 extern bool can_native_interpret_type_p (tree);
44 extern tree fold (tree);
47 extern tree fold_unary_loc (location_t, enum tree_code, tree, tree);
50 extern tree fold_unary_ignore_overflow_loc (location_t, enum tree_code, tree, tree);
53 extern tree fold_binary_loc (location_t, enum tree_code, tree, tree, tree);
56 extern tree fold_ternary_loc (location_t, enum tree_code, tree, tree, tree, tree);
59 extern tree fold_build1_loc (location_t, enum tree_code, tree,
[all …]
H A Dc-tree.h126 for code generation alongside a tree representing its value. */
130 tree value;
142 tree original_type;
216 tree spec;
225 tree expr;
313 tree type;
316 tree expr;
318 tree decl_attr;
322 tree attrs;
327 tree postfix_attrs;
[all …]
H A Dgimple-match.h26 /* Helper to transparently allow tree codes and builtin function codes
53 gimple_match_cond (tree, tree);
59 tree cond;
63 tree else_value;
67 gimple_match_cond::gimple_match_cond (tree cond_in, tree else_value_in) in gimple_match_cond()
87 gimple_match_op (const gimple_match_cond &, code_helper, tree, unsigned int);
89 code_helper, tree, tree);
91 code_helper, tree, tree, tree);
93 code_helper, tree, tree, tree, tree);
95 code_helper, tree, tree, tree, tree, tree);
[all …]
H A Dconvert.h23 extern tree convert_to_integer (tree, tree);
24 extern tree convert_to_integer_maybe_fold (tree, tree, bool);
25 extern tree convert_to_pointer (tree, tree);
26 extern tree convert_to_pointer_maybe_fold (tree, tree, bool);
27 extern tree convert_to_real (tree, tree);
28 extern tree convert_to_real_maybe_fold (tree, tree, bool);
29 extern tree convert_to_fixed (tree, tree);
30 extern tree convert_to_complex (tree, tree);
31 extern tree convert_to_complex_maybe_fold (tree, tree, bool);
32 extern tree convert_to_vector (tree, tree);
[all …]
H A Dtree-chrec.h28 extern tree chrec_not_analyzed_yet;
29 extern tree chrec_dont_know;
30 extern tree chrec_known;
45 /* The tree nodes aka. CHRECs. */
62 extern tree chrec_fold_plus (tree, tree, tree);
63 extern tree chrec_fold_minus (tree, tree, tree);
64 extern tree chrec_fold_multiply (tree, tree, tree);
65 extern tree chrec_convert (tree, tree, gimple *, bool = true, tree = NULL);
66 extern tree chrec_convert_rhs (tree, tree, gimple *);
67 extern tree chrec_convert_aggressive (tree, tree, bool *);
[all …]
H A Dbuiltins.h52 extern bool called_as_built_in (tree);
53 extern bool get_object_alignment_1 (tree, unsigned int *,
55 extern unsigned int get_object_alignment (tree);
56 extern bool get_pointer_alignment_1 (tree, unsigned int *,
58 extern unsigned int get_pointer_alignment (tree);
91 tree minlen;
92 tree maxlen;
93 tree maxbound;
99 tree decl;
102 tree off;
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dgimple-fold.h25 extern tree create_tmp_reg_or_ssa_name (tree, gimple *stmt = NULL);
26 extern tree canonicalize_constructor_val (tree, tree);
27 extern tree get_symbol_constant_value (tree);
29 extern bool get_range_strlen (tree, c_strlen_data *, unsigned eltsize);
30 extern void gimplify_and_update_call_from_tree (gimple_stmt_iterator *, tree);
32 extern bool fold_stmt (gimple_stmt_iterator *, tree (*) (tree));
34 extern tree maybe_fold_and_comparisons (tree, enum tree_code, tree, tree,
35 enum tree_code, tree, tree);
36 extern tree maybe_fold_or_comparisons (tree, enum tree_code, tree, tree,
37 enum tree_code, tree, tree);
[all …]
H A Dfold-const.h1 /* Fold a constant sub-tree into a single node for C-compiler
29 extern int native_encode_initializer (tree, unsigned char *, int,
31 extern tree native_interpret_expr (tree, const unsigned char *, int);
32 extern bool can_native_interpret_type_p (tree);
44 extern tree fold (tree);
47 extern tree fold_unary_loc (location_t, enum tree_code, tree, tree);
50 extern tree fold_unary_ignore_overflow_loc (location_t, enum tree_code, tree, tree);
53 extern tree fold_binary_loc (location_t, enum tree_code, tree, tree, tree);
56 extern tree fold_ternary_loc (location_t, enum tree_code, tree, tree, tree, tree);
59 extern tree fold_build1_loc (location_t, enum tree_code, tree,
[all …]
H A Dc-tree.h126 for code generation alongside a tree representing its value. */
130 tree value;
142 tree original_type;
216 tree spec;
225 tree expr;
313 tree type;
316 tree expr;
318 tree decl_attr;
322 tree attrs;
327 tree postfix_attrs;
[all …]
H A Dgimple-match.h26 /* Helper to transparently allow tree codes and builtin function codes
53 gimple_match_cond (tree, tree);
59 tree cond;
63 tree else_value;
67 gimple_match_cond::gimple_match_cond (tree cond_in, tree else_value_in) in gimple_match_cond()
87 gimple_match_op (const gimple_match_cond &, code_helper, tree, unsigned int);
89 code_helper, tree, tree);
91 code_helper, tree, tree, tree);
93 code_helper, tree, tree, tree, tree);
95 code_helper, tree, tree, tree, tree, tree);
[all …]
H A Dconvert.h23 extern tree convert_to_integer (tree, tree);
24 extern tree convert_to_integer_maybe_fold (tree, tree, bool);
25 extern tree convert_to_pointer (tree, tree);
26 extern tree convert_to_pointer_maybe_fold (tree, tree, bool);
27 extern tree convert_to_real (tree, tree);
28 extern tree convert_to_real_maybe_fold (tree, tree, bool);
29 extern tree convert_to_fixed (tree, tree);
30 extern tree convert_to_complex (tree, tree);
31 extern tree convert_to_complex_maybe_fold (tree, tree, bool);
32 extern tree convert_to_vector (tree, tree);
[all …]
H A Dbuiltins.h52 extern bool called_as_built_in (tree);
53 extern bool get_object_alignment_1 (tree, unsigned int *,
55 extern unsigned int get_object_alignment (tree);
56 extern bool get_pointer_alignment_1 (tree, unsigned int *,
58 extern unsigned int get_pointer_alignment (tree);
91 tree minlen;
92 tree maxlen;
93 tree maxbound;
99 tree decl;
102 tree off;
[all …]
H A Dtree-chrec.h28 extern tree chrec_not_analyzed_yet;
29 extern tree chrec_dont_know;
30 extern tree chrec_known;
45 /* The tree nodes aka. CHRECs. */
62 extern tree chrec_fold_plus (tree, tree, tree);
63 extern tree chrec_fold_minus (tree, tree, tree);
64 extern tree chrec_fold_multiply (tree, tree, tree);
65 extern tree chrec_convert (tree, tree, gimple *, bool = true, tree = NULL);
66 extern tree chrec_convert_rhs (tree, tree, gimple *);
67 extern tree chrec_convert_aggressive (tree, tree, bool *);
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/c-family/
H A Dc-objc.h71 property_attribute_info (tree name, location_t loc, in property_attribute_info()
82 tree name; /* Name of the attribute. */
83 tree ident; /* For getter/setter cases, the method/selector name. */
96 extern tree objc_is_class_name (tree);
97 extern tree objc_is_object_ptr (tree);
98 extern void objc_check_decl (tree);
99 extern void objc_check_global_decl (tree);
100 extern tree objc_common_type (tree, tree);
101 extern bool objc_compare_types (tree, tree, int, tree);
102 extern bool objc_have_common_type (tree, tree, int, tree);
[all …]
H A Dc-common.h23 #include "splay-tree.h"
26 #include "tree.h"
34 cp-tree.h overrides this for C++. */
295 extern GTY ((length ("(int) RID_MAX"))) tree *ridpointers;
514 extern GTY(()) tree c_global_trees[CTI_MAX];
551 /* Information about a statement tree. */
555 vec<tree, va_gc> *x_cur_stmt_list;
576 about the statement-tree that we are building. */
581 vec<tree, va_gc> *local_typedefs;
586 /* When building a statement-tree, this is the current statement list
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/c-family/
H A Dc-objc.h71 property_attribute_info (tree name, location_t loc, in property_attribute_info()
82 tree name; /* Name of the attribute. */
83 tree ident; /* For getter/setter cases, the method/selector name. */
96 extern tree objc_is_class_name (tree);
97 extern tree objc_is_object_ptr (tree);
98 extern void objc_check_decl (tree);
99 extern void objc_check_global_decl (tree);
100 extern tree objc_common_type (tree, tree);
101 extern bool objc_compare_types (tree, tree, int, tree);
102 extern bool objc_have_common_type (tree, tree, int, tree);
[all …]
H A Dc-common.h23 #include "splay-tree.h"
26 #include "tree.h"
34 cp-tree.h overrides this for C++. */
295 extern GTY ((length ("(int) RID_MAX"))) tree *ridpointers;
514 extern GTY(()) tree c_global_trees[CTI_MAX];
551 /* Information about a statement tree. */
555 vec<tree, va_gc> *x_cur_stmt_list;
576 about the statement-tree that we are building. */
581 vec<tree, va_gc> *local_typedefs;
586 /* When building a statement-tree, this is the current statement list
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/cp/
H A Dcp-tree.h43 /* A tree node, together with a location, so that we can track locations
58 cp_expr (tree value) : in cp_expr()
61 cp_expr (tree value, location_t loc): in cp_expr()
67 /* Implicit conversions to tree. */
68 operator tree () const { return m_value; } in tree() function
69 tree & operator* () { return m_value; }
70 tree operator* () const { return m_value; }
71 tree & operator-> () { return m_value; }
72 tree operator-> () const { return m_value; }
74 tree get_value () const { return m_value; } in get_value()
[all …]
H A Dname-lookup.h36 tree name;
37 tree type;
48 extern binding_entry binding_table_find (binding_table, tree);
69 tree value;
71 tree type;
82 tree identifier;
85 tree real_type_value;
89 extern tree identifier_type_value (tree);
90 extern void set_identifier_type_value (tree, tree);
91 extern void push_binding (tree, tree, cp_binding_level*);
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/cp/
H A Dcp-tree.h43 /* A tree node, together with a location, so that we can track locations
58 cp_expr (tree value) : in cp_expr()
61 cp_expr (tree value, location_t loc): in cp_expr()
67 /* Implicit conversions to tree. */
68 operator tree () const { return m_value; } in tree() function
69 tree & operator* () { return m_value; }
70 tree operator* () const { return m_value; }
71 tree & operator-> () { return m_value; }
72 tree operator-> () const { return m_value; }
74 tree get_value () const { return m_value; } in get_value()
[all …]
H A Dname-lookup.h36 tree name;
37 tree type;
48 extern binding_entry binding_table_find (binding_table, tree);
69 tree value;
71 tree type;
82 tree identifier;
85 tree real_type_value;
89 extern tree identifier_type_value (tree);
90 extern void set_identifier_type_value (tree, tree);
91 extern void push_binding (tree, tree, cp_binding_level*);
[all …]
/OK3568_Linux_fs/kernel/tools/testing/radix-tree/
H A Dtag_check.c8 #include <linux/radix-tree.h>
14 __simple_checks(struct radix_tree_root *tree, unsigned long index, int tag) in __simple_checks() argument
19 item_check_absent(tree, index); in __simple_checks()
20 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks()
22 item_insert(tree, index); in __simple_checks()
23 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks()
24 item_tag_set(tree, index, tag); in __simple_checks()
25 ret = item_tag_get(tree, index, tag); in __simple_checks()
27 ret = tag_tagged_items(tree, first, ~0UL, 10, tag, !tag); in __simple_checks()
29 ret = item_tag_get(tree, index, !tag); in __simple_checks()
[all …]
/OK3568_Linux_fs/kernel/fs/hfs/
H A Dbtree.c18 /* Get a reference to a B*Tree and do some initial checks */
21 struct hfs_btree *tree; in hfs_btree_open() local
27 tree = kzalloc(sizeof(*tree), GFP_KERNEL); in hfs_btree_open()
28 if (!tree) in hfs_btree_open()
31 mutex_init(&tree->tree_lock); in hfs_btree_open()
32 spin_lock_init(&tree->hash_lock); in hfs_btree_open()
34 tree->sb = sb; in hfs_btree_open()
35 tree->cnid = id; in hfs_btree_open()
36 tree->keycmp = keycmp; in hfs_btree_open()
38 tree->inode = iget_locked(sb, id); in hfs_btree_open()
[all …]
/OK3568_Linux_fs/kernel/fs/hfsplus/
H A Dbtree.c42 * Catalog B-tree Header
47 * Attributes B-tree Header
132 /* Get a reference to a B*Tree and do some initial checks */
135 struct hfs_btree *tree; in hfs_btree_open() local
142 tree = kzalloc(sizeof(*tree), GFP_KERNEL); in hfs_btree_open()
143 if (!tree) in hfs_btree_open()
146 mutex_init(&tree->tree_lock); in hfs_btree_open()
147 spin_lock_init(&tree->hash_lock); in hfs_btree_open()
148 tree->sb = sb; in hfs_btree_open()
149 tree->cnid = id; in hfs_btree_open()
[all …]

12345678910>>...191