Searched refs:RTTI (Results 1 - 17 of 17) sorted by relevance
/external/llvm/lib/Option/ |
H A D | Android.mk | 13 # FIXME: This only requires RTTI because tblgen uses it. Fix that.
|
/external/stlport/ |
H A D | libstlport.mk | 4 # keep the RTTI stuff in abi/cpp/include in front of our STL headers.
|
H A D | configure | 76 --without-rtti Disable RTTI when building libraries.
|
/external/chromium_org/third_party/icu/source/config/ |
H A D | mh-os390 | 70 CXXFLAGS += -Wc,DLL,ROS,RTTI,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED)' $(ICU_IEEE) -+
|
/external/icu/icu4c/source/config/ |
H A D | mh-os390 | 70 CXXFLAGS += -Wc,DLL,ROS,RTTI,'ARCH(7)','LOC(POSIX)',NOANSIALIAS,'LANGLVL(EXTENDED)' $(ICU_IEEE) -+
|
/external/clang/lib/CodeGen/ |
H A D | CGVTables.h | 67 unsigned NumVTableThunks, llvm::Constant *RTTI); 114 /// vtable, the RTTI data structure (if RTTI is enabled) and the VTT
|
H A D | CGVTables.cpp | 437 unsigned NumVTableThunks, llvm::Constant *RTTI) { 471 Init = llvm::ConstantExpr::getBitCast(RTTI, Int8PtrTy); 592 llvm::Constant *RTTI = CGM.GetAddrOfRTTIDescriptor( local 599 VTLayout->getNumVTableThunks(), RTTI); 434 CreateVTableInitializer( const CXXRecordDecl *RD, const VTableComponent *Components, unsigned NumComponents, const VTableLayout::VTableThunkTy *VTableThunks, unsigned NumVTableThunks, llvm::Constant *RTTI) argument
|
H A D | ItaniumCXXABI.cpp | 246 /**************************** RTTI Uniqueness ******************************/ 249 /// Returns true if the ABI requires RTTI type_info objects to be unique 254 /// What sort of unique-RTTI behavior should we use? 256 /// We are guaranteeing, or need to guarantee, that the RTTI string 260 /// We are not guaranteeing uniqueness for the RTTI string, so we 264 /// We are not guaranteeing uniqueness for the RTTI string, so we 307 // ARM64 libraries are prepared for non-unique RTTI. 1220 llvm::Constant *RTTI = local 1226 VTLayout.vtable_thunk_begin(), VTLayout.getNumVTableThunks(), RTTI); 1989 /// Fields - The fields of the RTTI descripto [all...] |
H A D | MicrosoftCXXABI.cpp | 302 // 5 routines for constructing the llvm types for MS RTTI structs. 1184 llvm::Constant *RTTI = getMSCompleteObjectLocator(RD, Info); local 1191 VTLayout.getNumVTableThunks(), RTTI); 1285 // or may not include space for a pointer to RTTI data. 1291 // Only insert a pointer into the VFTable for RTTI data if we are not 1292 // importing it. We never reference the RTTI data directly so there is no 1312 // be referencing any RTTI data. The GlobalVariable will end up being 1340 // translation units which do and do not have RTTI data. The largest 1341 // VFTable contains the RTTI data; translation units which reference 2488 // MS RTTI Overvie [all...] |
H A D | CodeGenModule.cpp | 3391 // Return a bogus pointer if RTTI is disabled, unless it's for EH. 3392 // FIXME: should we even be calling this method if RTTI is disabled 3394 if (!ForEH && !getLangOpts().RTTI)
|
/external/llvm/lib/Support/ |
H A D | Android.mk | 98 # FIXME: This only requires RTTI because tblgen uses it. Fix that.
|
/external/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 544 if (LangOpts.RTTI)
|
H A D | CompilerInvocation.cpp | 1449 Opts.RTTI = !Args.hasArg(OPT_fno_rtti); 1450 Opts.RTTIData = Opts.RTTI && !Args.hasArg(OPT_fno_rtti_data);
|
/external/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 881 .Case("cxx_rtti", LangOpts.RTTI)
|
/external/clang/lib/Sema/ |
H A D | SemaCast.cpp | 680 // use RTTI. 681 if (!Self.getLangOpts().RTTI && !DestPointee->isVoidType()) {
|
H A D | SemaCodeComplete.cpp | 1865 if (SemaRef.getLangOpts().RTTI) { 1907 if (SemaRef.getLangOpts().RTTI) {
|
H A D | SemaExprCXX.cpp | 464 if (!getLangOpts().RTTI) {
|
Completed in 679 milliseconds