Home
last modified time | relevance | path

Searched refs:rtti (Results 1 – 25 of 98) sorted by relevance

1234

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGVTables.h66 llvm::Constant *rtti, unsigned &nextVTableThunkIndex,
96 const VTableLayout &layout, llvm::Constant *rtti,
H A DCGVTables.cpp717 llvm::Constant *rtti, in addVTableComponent() argument
738 return addRelativeComponent(builder, rtti, vtableAddressPoint, in addVTableComponent()
742 return builder.add(llvm::ConstantExpr::getBitCast(rtti, CGM.Int8PtrTy)); in addVTableComponent()
850 llvm::Constant *rtti, in createVTableInitializer() argument
864 addVTableComponent(vtableElem, layout, componentIndex, rtti, in createVTableInitializer()
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Dunwind-arm.c849 _uw rtti; in __gnu_unwind_pr_common() local
861 rtti = _Unwind_decode_target2 ((_uw) &data[1]); in __gnu_unwind_pr_common()
862 if (!__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common()
903 _uw rtti; in __gnu_unwind_pr_common() local
909 rtti = _Unwind_decode_target2 ((_uw) &data[i + 1]); in __gnu_unwind_pr_common()
910 if (__cxa_type_match (ucbp, (type_info *) rtti, in __gnu_unwind_pr_common()
/openbsd-src/gnu/llvm/clang/docs/
H A DControlFlowIntegrityDesign.rst45 …A::offset-to-top, &A::rtti, &A::f1, &A::f2, &A::f3, B::offset-to-top, &B::rtti, &B::f1, &B::f2, &B…
235 …t-to-top, &A::rtti, &A::f1, &A::f2, B::offset-to-top, &B::rtti, &B::f1, &B::f2, &B::f3, &B::f4, &B…
372 &A::rtti, &B::rtti, &D::rtti, &C::rtti
410 &A::rtti, &B::rtti, &D::rtti, &C::rtti, &B::f2, &D::f2, &C::f3, padding
418 …A::offset-to-top, &A::rtti, B::offset-to-top, &B::rtti, D::offset-to-top, &D::rtti, C::offset-to-t…
423 …diately after &B::rtti) is 5 entry-length, so is the distance between &D::f2 and C::offset-to-top …
/openbsd-src/gnu/llvm/libcxx/utils/libcxx/test/
H A Dparams.py106 actions=lambda rtti: [] if rtti else [
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/
H A DREADME4 -O2 -fvtable-thunks -mno-strict-align -fno-rtti -fcheck-new-mca
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-config.rst68 **--has-rtti**
70 Print whether or not LLVM was built with rtti (YES or NO).
/openbsd-src/gnu/llvm/llvm/docs/
H A DTypeMetadata.rst67 A, A::offset-to-top, &A::rtti, &A::f
68 B, B::offset-to-top, &B::rtti, &B::f, &B::g
69 C, C::offset-to-top, &C::rtti, &C::h
70 D, D::offset-to-top, &D::rtti, &D::f, &D::h, D::offset-to-top, &D::rtti, thunk for &D::h
/openbsd-src/gnu/lib/libexecinfo/
H A DMakefile30 -fno-exceptions -fno-rtti
/openbsd-src/gnu/usr.bin/cc/cc1plus/
H A DMakefile15 mangle.c method.c name-lookup.c parser.c pt.c ptree.c repo.c rtti.c \
/openbsd-src/gnu/usr.bin/clang/llvm-config/
H A DBuildVariables.inc.def23 #define LLVM_CXXFLAGS "-std=c++17 -fno-exceptions -fno-rtti -D__STDC_CONSTANT_MACROS -D__STDC_FOR…
/openbsd-src/gnu/llvm/compiler-rt/lib/memprof/tests/
H A DCMakeLists.txt13 -fno-rtti
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/
H A DREADME19 rtti Tests for run-time type identification (typeid, dynamic_cast, etc.)
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/go/
H A Dbuild.bat50 -fno-rtti ^
/openbsd-src/gnu/llvm/libunwind/src/
H A DCMakeLists.txt143 target_compile_options(unwind_shared_objects PRIVATE -fno-rtti)
180 target_compile_options(unwind_static_objects PRIVATE -fno-rtti)
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-1996274 * rtti.c (NULL): Likewise.
342 * rtti.c (get_tinfo_fn): Make sure 'type' is permanent.
485 * rtti.c (get_tinfo_var): Don't assume that POINTER_SIZE ==
526 * rtti.c (build_dynamic_cast): Pass tinfo fns rather than
531 * rtti.c (build_typeid): Use resolves_to_fixed_type_p.
538 * rtti.c (build_x_typeid): Throw bad_typeid from here.
561 * rtti.c (call_void_fn): Renamed and genericized from throw_bad_cast.
821 * rtti.c (synthesize_tinfo_fn): Eliminate the throw spec parameter
889 * rtti.c (build_dynamic_cast): Don't try to dereference exprtype
1696 * rtti.c (build_dynamic_cast): Support templates.
[all …]
H A DChangeLog-2000419 * rtti.c (throw_bad_cast): Likewise, for bad cast function.
778 * rtti.c (init_rtti_processing): Use std_identifier.
1110 * rtti.c (synthesize_tinfo_fn): Likewise.
1134 * decl.c, rtti.c: Include defaults.h if not already included.
1841 * rtti.c (build_dynamic_cast_1): Set "C" linkage for new abi
2230 * rtti.c (emit_support_tinfos): Remove #if 0'd code.
2518 * rtti.c (synthesize_tinfo_fn): Likewise.
2740 * rtti.c (get_base_offset): Cope when vbase field is in a base.
2752 * rtti.c (get_tinfo_decl_dynamic): Likewise.
3060 * rtti.c (get_tinfo_decl, synthesize_tinfo_fn): Set DECL_USER_ALIGN.
[all …]
H A DMake-lang.in82 cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parser.o cp/ptree.o cp/rtti.o \
267 cp/rtti.o: cp/rtti.c $(CXX_TREE_H) $(TM_H) $(FLAGS_H) toplev.h convert.h \
268 gt-cp-rtti.h
H A Dconfig-lang.in37 gtfiles="\$(srcdir)/cp/rtti.c \$(srcdir)/cp/mangle.c \$(srcdir)/cp/name-lookup.h \$(srcdir)/cp/name…
/openbsd-src/gnu/llvm/libcxx/docs/
H A Dindex.rst20 such as exception objects, rtti and memory allocation.
156 * Building libc++ with ``-fno-rtti`` is not supported. However
157 linking against it with ``-fno-rtti`` is supported.
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/tests/
H A DCMakeLists.txt15 -fno-rtti
/openbsd-src/gnu/usr.bin/clang/
H A DMakefile.inc62 CXXFLAGS+= -fno-exceptions -fno-rtti
/openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/tests/
H A DCMakeLists.txt7 -fno-rtti
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libunwind/src/
H A DBUILD.gn66 cflags_cc = [ "-fno-rtti" ]
/openbsd-src/gnu/llvm/compiler-rt/lib/gwp_asan/
H A DCMakeLists.txt36 set(GWP_ASAN_CFLAGS ${SANITIZER_COMMON_CFLAGS} -fno-rtti -fno-exceptions

1234