Searched refs:vtbl (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.1-release/contrib/gdb/gdb/
H A Dgnu-v2-abi.c106 struct value *vtbl;
113 g++ version 1). Try to get the vtbl from the TYPE_VPTR_BASETYPE.
118 /* Now context is a pointer to the basetype containing the vtbl. */
127 /* Now context is the basetype containing the vtbl. */
137 vtbl = value_primitive_field (arg1, 0, TYPE_VPTR_FIELDNO (context),
140 /* With older versions of g++, the vtbl field pointed to an array
142 if (TYPE_CODE (VALUE_TYPE (vtbl)) == TYPE_CODE_PTR
143 && TYPE_CODE (TYPE_TARGET_TYPE (VALUE_TYPE (vtbl))) == TYPE_CODE_ARRAY)
145 /* Handle the case where the vtbl field points to an
147 vtbl
105 struct value *vtbl; local
197 CORE_ADDR vtbl; local
[all...]
H A Dvalops.c1455 CORE_ADDR vtbl; /* the virtual table pointer */
1491 vtbl = *(CORE_ADDR *) (valaddr + offset);
1494 if (vtbl == 0)
1508 vp = value_at (builtin_type_int, vtbl + 4 * (-skip - index - HP_ACC_VBASE_START), NULL);
1453 CORE_ADDR vtbl; /* the virtual table pointer */ local
/freebsd-10.1-release/contrib/gcc/cp/
H A Dinit.c132 bases for a class until we've initialized the vtbl for that
738 tree vtbl; local
751 vtbl = get_vtbl_decl_for_binfo (binfo_for);
752 assemble_external (vtbl);
753 TREE_USED (vtbl) = 1;
756 vtbl = unshare_expr (BINFO_VTABLE (binfo_for));
757 if (TREE_CODE (vtbl) == VAR_DECL)
758 vtbl = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (vtbl)), vtbl);
772 tree vtbl, vtbl_ptr; local
[all...]
H A Ddecl2.c1472 tree vtbl;
1492 for (vtbl = CLASSTYPE_VTABLES (ctype); vtbl; vtbl = TREE_CHAIN (vtbl))
1494 import_export_decl (vtbl);
1495 if (DECL_NOT_REALLY_EXTERN (vtbl) && decl_needed_p (vtbl))
1511 for (vtbl = CLASSTYPE_VTABLES (ctype); vtbl; vtb
1467 tree vtbl; local
3007 tree vtbl; local
[all...]
H A Dclass.c585 tree vtbl = NULL_TREE;
600 vtbl = unshare_expr (BINFO_VTABLE (binfo));
603 if (!vtbl)
604 vtbl = build_vfield_ref (instance, basetype);
606 assemble_external (vtbl);
608 aref = build_array_ref (vtbl, idx);
609 TREE_CONSTANT (aref) |= TREE_CONSTANT (vtbl) && TREE_CONSTANT (idx);
6981 tree vtbl;
6995 vtbl = build_vtable (t, id, ptr_type_node);
6996 DECL_CONSTRUCTION_VTABLE_P (vtbl)
584 tree vtbl = NULL_TREE; local
6973 tree vtbl; local
7088 tree vtbl = NULL_TREE; local
[all...]
H A Dtypeck.c2599 tree idx, delta, e1, e2, e3, vtbl, basetype;
2673 vtbl = build1 (NOP_EXPR, build_pointer_type (vtbl_ptr_type_node),
2675 vtbl = build_indirect_ref (vtbl, NULL);
2678 e2 = fold_build2 (PLUS_EXPR, TREE_TYPE (vtbl), vtbl, idx);
2593 tree idx, delta, e1, e2, e3, vtbl, basetype; local
/freebsd-10.1-release/contrib/binutils/gas/config/
H A Dtc-arm.c1565 vtbl.8 d3,d4,d5
16179 NUF(vtbl, 1b00800, 3, (RND, NRDLST, RND), neon_tbl_tbx),

Completed in 168 milliseconds