Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/clang/cmake/caches/
H A DFuchsia-stage2.cmake215 …FUCHSIA_${target}_COMPILER_FLAGS} -Xclang -fexperimental-relative-c++-abi-vtables" CACHE STRING "")
217 set(RUNTIMES_${target}+relative-vtables+asan_LLVM_BUILD_COMPILER_RT OFF CACHE BOOL "")
218 set(RUNTIMES_${target}+relative-vtables+asan_LLVM_USE_SANITIZER "Address" CACHE STRING "")
219 …set(RUNTIMES_${target}+relative-vtables+asan_LIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS OFF CACHE BOO…
220 …set(RUNTIMES_${target}+relative-vtables+asan_LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS OFF CACHE BOOL "…
221 …_${target}+relative-vtables+asan_CMAKE_CXX_FLAGS "${FUCHSIA_${target}_COMPILER_FLAGS} -Xclang -fex…
223 set(RUNTIMES_${target}+relative-vtables+noexcept_LLVM_BUILD_COMPILER_RT OFF CACHE BOOL "")
224 …{target}+relative-vtables+noexcept_CMAKE_CXX_FLAGS "${FUCHSIA_${target}_COMPILER_FLAGS} -Xclang -f…
225 set(RUNTIMES_${target}+relative-vtables+noexcept_LIBCXXABI_ENABLE_EXCEPTIONS OFF CACHE BOOL "")
226 set(RUNTIMES_${target}+relative-vtables+noexcept_LIBCXX_ENABLE_EXCEPTIONS OFF CACHE BOOL "")
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/symcheck-blacklists/
H A Dosx_blacklist.txt3 # all vtables
H A Dlinux_blacklist.txt3 # all vtables
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-200026 most. Handle secondary vtables.
2550 construction vtables.
2554 construction vtables.
2556 (build_ctor_vtbl_groups): Build construction vtables for virtual
2561 construction vtables.
2661 or not to emit a vcall-thunk with the vtables in which it appears.
2668 Mark thunks as needing to be emitted with their vtables, or not.
2676 their vtables, or not.
3635 (build_ctor_vtbl_group): Tweak type of construction vtables.
3636 (dfs_accumulate_vtbl_inits): Build vtables for all bases, even
[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 Dmodule.cc11672 tree vtables = CLASSTYPE_VTABLES (type); in write_class_def() local
11673 vec_chained_decls (vtables); in write_class_def()
11674 for (; vtables; vtables = TREE_CHAIN (vtables)) in write_class_def()
11675 write_definition (vtables); in write_class_def()
11968 vec<tree, va_heap> *vtables = vec_chained_decls (); in read_class_def() local
11969 if (vtables) in read_class_def()
11971 unsigned len = vtables->length (); in read_class_def()
11974 tree vtable = (*vtables)[ix]; in read_class_def()
11994 if (vtables) in read_class_def()
12001 unsigned len = vtables->length (); in read_class_def()
[all …]
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 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
H A DChangeLog-19961712 TREE_SYMBOL_REFERENCED for vtables of local classes.
2326 (finish_struct_1): Likewise. Never create totally new vtables
2425 * decl2.c (import_export_vtable): Fix weak vtables.
2961 of vtables.
H A DChangeLog-2002929 (lang_type_class): Remove rtti. Add vtables. Add vcall_indices.
1556 names_size and vtables.
1557 (add_decl_to_level): Add decl in namespaces or vtables
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DLangOptions.def269 BENIGN_LANGOPT(DumpVTableLayouts , 1, 0, "dumping the layouts of emitted vtables")
384 LANGOPT(ForceEmitVTables, 1, 0, "whether to emit all vtables")
H A DCodeGenOptions.def411 /// Whether to emit all vtables
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DLTOVisibility.rst13 classes the whole-program devirtualization (``-fwhole-program-vtables``) and
H A DClangCommandLineReference.rst1321 .. option:: -fapple-kext, -findirect-virtual-calls, -fterminated-vtables
1585 .. option:: -fexperimental-relative-c++-abi-vtables, -fno-experimental-relative-c++-abi-vtables
1611 .. option:: -fforce-emit-vtables, -fno-force-emit-vtables
2373 .. option:: -fwhole-program-vtables, -fno-whole-program-vtables
H A DUsersManual.rst1660 .. option:: -fwhole-program-vtables
1666 .. option:: -fforce-emit-vtables
1668 In order to improve devirtualization, forces emitting of vtables even in
3763 -fwhole-program-vtables Enables whole-program vtable optimization. Requires -flto
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/
H A Ddarwin.opt188 fterminated-vtables
/netbsd-src/external/gpl3/gcc/dist/gcc/config/
H A Ddarwin.opt192 fterminated-vtables
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A DNEWS297 linkage (such as template instantiations, vtables, and extern inlines)
H A Dcp-tree.h2219 tree vtables; member
2587 (LANG_TYPE_CLASS_CHECK (NODE)->vtables)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DONEWS508 these functions (and vtables, and template instantiations) would have
586 thunks instead of Cfront-style vtables, enabled with -fvtable-thunks.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A DONEWS508 these functions (and vtables, and template instantiations) would have
586 thunks instead of Cfront-style vtables, enabled with -fvtable-thunks.
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-2014660 OMP_CLAUSE_DEFAULT_SHARED for parameters or vtables.
2192 * resolve.c (gfc_resolve_finalizers): Ensure that vtables

1234