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

/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.abi/
H A Dvtable2.C154 ptrdiff_t *vtbl; local
156 // Set vtbl to point at the beginning of S4's primary vtable.
158 vtbl = *vptr;
159 INC_VDATA (vtbl, -5);
161 if (*vtbl != ((char*) (S0*) &s4) - (char*) &s4)
163 INC_VDATA (vtbl, 1);
164 if (*vtbl != ((char*) (S1*) &s4) - (char*) &s4)
166 INC_VDATA (vtbl, 1);
167 if (*vtbl != ((char*) (S2*) &s4) - (char*) &s4)
169 INC_VDATA (vtbl,
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/arm/
H A Dneon-ldst-es.s53 vtbl.8 d3,{d4},d5
54 vtbl.8 d3,{q1-q2},d5
55 vtbl.8 d3,{q15},d5
H A Dneon-psyn.s47 vtbl d1, {baa}, d4.8
69 vtbl d7.8, {d4, d5}, chicken8
H A Dneon-psyn.d26 0[0-9a-f]+ <[^>]+> f3ba1904 vtbl\.8 d1, {d10-d11}, d4
33 0[0-9a-f]+ <[^>]+> f3b47908 vtbl\.8 d7, {d4-d5}, d8
H A Dneon-ldst-es.d52 0[0-9a-f]+ <[^>]+> f3b43805 vtbl\.8 d3, {d4}, d5
53 0[0-9a-f]+ <[^>]+> f3b23b05 vtbl\.8 d3, {d2-d5}, d5
54 0[0-9a-f]+ <[^>]+> f3be3985 vtbl\.8 d3, {d30-d31}, d5
H A Dneon-cov.s664 vtbl.8 d0,{d0},d0
H A Dneon-cov.d1521 0[0-9a-f]+ <[^>]+> f3b00800 vtbl\.8 d0, {d0}, d0
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dclass.c479 "i"((long)&vtbl[idx].pfn - (long)&vtbl[0])); */
482 build_vtable_entry_ref (basetype, vtbl, idx)
483 tree basetype, vtbl, idx;
491 i = build_array_ref (vtbl, idx);
495 i2 = build_array_ref (vtbl, build_int_2(0,0));
513 tree vtbl, aref; local
520 vtbl = build_vfield_ref (instance, basetype);
558 vtbl = TYPE_BINFO_VTABLE (basetype);
560 vtbl
3075 tree vtbl; local
3179 tree vtbl; local
[all...]
H A Dinit.c813 tree vtbl, vtbl_ptr;
817 vtbl = BINFO_VTABLE (binfo);
821 vtbl = BINFO_VTABLE (binfo_value (DECL_FIELD_CONTEXT (CLASSTYPE_VFIELD (type)), binfo));
822 assemble_external (vtbl);
823 TREE_USED (vtbl) = 1;
824 vtbl = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (vtbl)), vtbl);
831 vtbl = convert_force (TREE_TYPE (vtbl_ptr), vtbl,
812 tree vtbl, vtbl_ptr; local
[all...]
H A Dsearch.c2512 tree vtbl = BINFO_VTABLE (binfo);
2513 tree nvtbl = lookup_name (DECL_NAME (vtbl), 0);
2519 || nvtbl == IDENTIFIER_GLOBAL_VALUE (DECL_NAME (vtbl)))
2523 (VAR_DECL, DECL_NAME (vtbl),
2524 TYPE_MAIN_VARIANT (TREE_TYPE (vtbl)));
2541 nvtbl, vtbl);
2551 assemble_external (vtbl);
2552 aref = build_array_ref (vtbl, idx);
2507 tree vtbl = BINFO_VTABLE (binfo); local
H A Dsig.c987 tree vfld, vtbl, aref; local
993 vtbl = build_indirect_ref (build_indirect_ref (vfld, NULL_PTR),
995 aref = build_array_ref (vtbl, idx);
H A Dtypeck.c2845 tree fntype, idx, e1, delta, delta2, e2, e3, aref, vtbl;
2887 vtbl = convert_pointer_to (ptr_type_node, instance);
2889 vtbl = build
2892 vtbl, cp_convert (ptrdiff_type_node, delta2));
2893 vtbl = build_indirect_ref (vtbl, NULL_PTR);
2894 aref = build_array_ref (vtbl, build_binary_op (MINUS_EXPR,
2837 tree fntype, idx, e1, delta, delta2, e2, e3, aref, vtbl; local
/haiku-buildtools/gcc/gcc/cp/
H A Ddecl2.c2066 tree vtbl;
2087 for (vtbl = CLASSTYPE_VTABLES (ctype); vtbl; vtbl = DECL_CHAIN (vtbl))
2089 import_export_decl (vtbl);
2090 if (DECL_NOT_REALLY_EXTERN (vtbl) && decl_needed_p (vtbl))
2106 for (vtbl = CLASSTYPE_VTABLES (ctype); vtbl; vtb
2061 tree vtbl; local
[all...]
H A Dvtable-class-hierarchy.c661 tree vtbl; local
670 for (vtbl = CLASSTYPE_VTABLES (class_type); vtbl;
671 vtbl = DECL_CHAIN (vtbl))
757 /* Now copy the string representation of the vtbl map name... */
H A Dinit.c135 bases for a class until we've initialized the vtbl for that
1179 tree vtbl; local
1192 vtbl = get_vtbl_decl_for_binfo (binfo_for);
1193 TREE_USED (vtbl) = true;
1196 vtbl = unshare_expr (BINFO_VTABLE (binfo_for));
1197 if (VAR_P (vtbl))
1198 vtbl = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (vtbl)), vtbl);
1200 return vtbl;
1212 tree vtbl, vtbl_ptr; local
[all...]
H A Dclass.c702 tree vtbl = NULL_TREE;
717 vtbl = unshare_expr (BINFO_VTABLE (binfo));
720 if (!vtbl)
721 vtbl = build_vfield_ref (instance, basetype);
723 aref = build_array_ref (input_location, vtbl, idx);
724 TREE_CONSTANT (aref) |= TREE_CONSTANT (vtbl) && TREE_CONSTANT (idx);
8735 tree vtbl;
8749 vtbl = build_vtable (t, id, ptr_type_node);
8750 DECL_CONSTRUCTION_VTABLE_P (vtbl) = 1;
8755 DECL_VISIBILITY (vtbl)
701 tree vtbl = NULL_TREE; local
8727 tree vtbl; local
8793 accumulate_vtbl_inits(tree binfo, tree orig_binfo, tree rtti_binfo, tree vtbl, tree t, vec<constructor_elt, va_gc> **inits) argument
8848 tree vtbl = NULL_TREE; local
[all...]
H A Dtypeck.c3246 tree idx, delta, e1, e2, e3, vtbl;
3352 vtbl = build1 (NOP_EXPR, build_pointer_type (vtbl_ptr_type_node),
3354 vtbl = cp_build_indirect_ref (vtbl, RO_NULL, complain);
3355 if (vtbl == error_mark_node)
3359 e2 = fold_build_pointer_plus_loc (input_location, vtbl, idx);
3240 tree idx, delta, e1, e2, e3, vtbl; local
/haiku-buildtools/gcc/gcc/config/arm/
H A Dneon.ml1320 [Instruction_name ["vtbl"];
1323 Vtbl 2, [Instruction_name ["vtbl"]],
1326 Vtbl 3, [Instruction_name ["vtbl"]],
1329 Vtbl 4, [Instruction_name ["vtbl"]],
/haiku-buildtools/binutils/gas/config/
H A Dtc-arm.c1792 vtbl.8 d3,d4,d5
20777 NUF(vtbl, 1b00800, 3, (RND, NRDLST, RND), neon_tbl_tbx),

Completed in 483 milliseconds