Home
last modified time | relevance | path

Searched refs:vtables (Results 1 – 25 of 72) sorted by relevance

123

/openbsd/gnu/llvm/libcxx/utils/symcheck-blacklists/
H A Dosx_blacklist.txt3 # all vtables
H A Dlinux_blacklist.txt3 # all vtables
/openbsd/gnu/llvm/llvm/docs/
H A DTypeMetadata.rst79 virtual table object contains two vtables, one compatible with A's vtable and
127 address points of the vtables of A, B and D respectively). If we then load
231 In order to allow removing unused function pointers from vtables, we need to
288 calls sites can be correlated with the vtables which they might load from.
H A DHowToBuildWindowsItaniumPrograms.rst56 the references to vtables for __cxxabiv1::__class_type_info from typeinto objects
/openbsd/gnu/gcc/gcc/cp/
H A Dname-lookup.h195 tree vtables; member
H A DChangeLog-200026 most. Handle secondary vtables.
2550 construction vtables.
2554 construction vtables.
2561 construction vtables.
2676 their vtables, or not.
3821 vtables.
3962 vtables.
4372 of functions to primary vtables.
4936 where the vptr points, even for primary vtables.
6909 vtables.
[all …]
H A DChangeLog-19952005 (expand_upcast_fixups): New function to generate runtime vtables.
2012 vtables in all virtual bases, instead of just one vtable in each
2091 * class.c (finish_vtbls): Build more vtables if flag_rtti is on.
2093 * init.c (expand_direct_vtbls_init): Expand more vtables if
2531 vtables the first time.
2603 splice out all of the vtables.
3309 initializer. Also Pick up any new tdecls or vtables needed by
3360 vtables whereever they go.
3368 interface/implementation of vtables on the first virtual function,
H A DChangeLog-1994417 * class.c (finish_vtbls): Build more vtables if flag_rtti is on.
419 * init.c (expand_direct_vtbls_init): Expand more vtables if
447 build extra vtables, build type descriptors for polymorphic
749 vtables. Ugly ugly ugly.
756 vtables, so that the vtables get emitted as needed.
1684 delta entries in vtables, wheever they need updating.
2176 when looking for a "sentinal" method (to decide on emitting vtables).
3223 General cleanup on modifying vtables. Use finish_vtbls, instead of
3678 Support for implementing vtables with thunks.
4385 a non-inline virtual function to control emitting of vtables.
H A DChangeLog-1999579 * decl2.c (finish_vtable_vardecl): Don't prune vtables here.
1508 (finish_file): Use DECL_NEEDED_P. Don't prune vtables when
1866 at semantic-analysis time. Emit code to initialize vtables in
3381 VAR_DECLs for vtables.
5018 vtables, not just build_decl.
5020 * decl.c (wrapup_globals_for_namespace): Mark vtables as
5025 when deciding what vtables to write out.
5425 * decl2.c (import_export_decl): Because vtables always reference
5436 entries in their vtables; adjust.
5847 * decl2.c (comdat_linkage): Treat vtables like functions.
[all …]
H A DNEWS297 linkage (such as template instantiations, vtables, and extern inlines)
H A Dcp-tree.h1066 tree vtables; member
1446 (LANG_TYPE_CLASS_CHECK (NODE)->vtables)
H A Dname-lookup.c530 TREE_CHAIN (decl) = b->vtables; in add_decl_to_level()
531 b->vtables = decl; in add_decl_to_level()
H A DChangeLog-1997278 weak symbols, mark instantiated template vtables one_only.
280 (finish_vtable_vardecl): Also write out vtables from explicitly
456 * decl2.c (import_export_vtable): Don't defer handling of vtables
/openbsd/gnu/usr.bin/binutils/gdb/
H A DTODO237 vtables. The typeinfo functions are always at offset 4 from the
238 beginning of the vtable, and are always right. The vtables will have
/openbsd/gnu/llvm/clang/docs/
H A DLTOVisibility.rst13 classes the whole-program devirtualization (``-fwhole-program-vtables``) and
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DLangOptions.def293 BENIGN_LANGOPT(DumpVTableLayouts , 1, 0, "dumping the layouts of emitted vtables")
412 LANGOPT(ForceEmitVTables, 1, 0, "whether to emit all vtables")
H A DCodeGenOptions.def467 /// Whether to emit all vtables
/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A DChangeLog.11742 * init.c (expand_direct_vtbls_init): Expand more vtables if
2180 vtables the first time.
2252 splice out all of the vtables.
2958 initializer. Also Pick up any new tdecls or vtables needed by
3009 vtables whereever they go.
3859 * init.c (expand_direct_vtbls_init): Expand more vtables if
3887 build extra vtables, build type descriptors for polymorphic
4189 vtables. Ugly ugly ugly.
4196 vtables, so that the vtables get emitted as needed.
5124 delta entries in vtables, wheever they need updating.
[all …]
H A DChangeLog2967 names_size and vtables.
9229 construction vtables.
9898 most. Handle secondary vtables.
12422 construction vtables.
12426 construction vtables.
12433 construction vtables.
12548 their vtables, or not.
13693 vtables.
13834 vtables.
14244 of functions to primary vtables.
[all …]
H A DNEWS293 linkage (such as template instantiations, vtables, and extern inlines)
H A Dcp-tree.h1205 tree vtables; member
1690 (LANG_TYPE_CLASS_CHECK (NODE)->vtables)
/openbsd/gnu/usr.bin/perl/Porting/
H A Dtodo.pod1034 Implement a set of "vtables" that virtualizes operating system access
1047 variants go through a set of "vtables" for operating system access,
1062 sandboxes since external code of course know not of Perl's vtables).
/openbsd/gnu/usr.bin/gcc/gcc/
H A DONEWS508 these functions (and vtables, and template instantiations) would have
586 thunks instead of Cfront-style vtables, enabled with -fvtable-thunks.
/openbsd/gnu/gcc/gcc/
H A Dc.opt745 Implement vtables using thunks
/openbsd/gnu/gcc/
H A DFAQ505 27. http://gcc.gnu.org/faq.html#vtables

123