| /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 D | gimple-fold.h | 25 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 D | fold-const.h | 1 /* 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 D | c-tree.h | 126 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 D | gimple-match.h | 26 /* 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 D | convert.h | 23 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 D | tree-chrec.h | 28 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 D | builtins.h | 52 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 D | gimple-fold.h | 25 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 D | fold-const.h | 1 /* 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 D | c-tree.h | 126 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 D | gimple-match.h | 26 /* 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 D | convert.h | 23 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 D | builtins.h | 52 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 D | tree-chrec.h | 28 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 D | c-objc.h | 71 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 D | c-common.h | 23 #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 D | c-objc.h | 71 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 D | c-common.h | 23 #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 D | cp-tree.h | 43 /* 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 D | name-lookup.h | 36 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 D | cp-tree.h | 43 /* 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 D | name-lookup.h | 36 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 D | tag_check.c | 8 #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 D | btree.c | 18 /* 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 D | btree.c | 42 * 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 …]
|