/external/clang/test/SemaCXX/ |
warn-weak-vtables.cpp | 1 // RUN: %clang_cc1 %s -fsyntax-only -verify -triple %itanium_abi_triple -Wweak-vtables -Wweak-template-vtables 2 // RUN: %clang_cc1 %s -fsyntax-only -triple %ms_abi_triple -Werror -Wno-weak-vtables -Wno-weak-template-vtables 26 // Use the vtables
|
microsoft-dtor-lookup.cpp | 8 // operator delete() lookups to be done when vtables are marked used.
|
/external/libcxx/lib/ |
libc++unexp.exp | 3 # all vtables
|
/external/libcxx/utils/sym_check/ |
linux_blacklist.txt | 3 # all vtables
|
osx_blacklist.txt | 3 # all vtables
|
/external/clang/utils/VtableTest/ |
check-zvt | 5 # Utility routine to "hand" check vtables.
|
/external/clang/test/CodeGenCUDA/ |
device-vtable.cu | 4 // Make sure we don't emit vtables for classes with methods that have 6 // order to avoid emitting vtables for host-only classes on device
|
/frameworks/native/libs/gui/ |
IProducerListener.cpp | 43 // translation unit (see clang warning -Wweak-vtables)
|
IDisplayEventConnection.cpp | 72 // translation unit (see clang warning -Wweak-vtables)
|
/external/llvm/test/Transforms/GVN/ |
assume-equal.ll | 19 %cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0, i64 2) 20 tail call void @llvm.assume(i1 %cmp.vtables) 55 %cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0, i64 2) 56 tail call void @llvm.assume(i1 %cmp.vtables) 113 %cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([4 x i8*], [4 x i8*]* @_ZTV1A, i64 0, i64 2) 114 tail call void @llvm.assume(i1 %cmp.vtables)
|
invariant.group.ll | 78 %cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([3 x i8*], [3 x i8*]* @_ZTV1A, i64 0, i64 2) 79 call void @llvm.assume(i1 %cmp.vtables) 131 %cmp.vtables = icmp eq i8** %vtable, getelementptr inbounds ([3 x i8*], [3 x i8*]* @_ZTV1A, i64 0, i64 2) 330 declare void @llvm.assume(i1 %cmp.vtables) #0
|
/external/clang/test/CodeGenCXX/ |
mangle-subst-std.cpp | 3 // Check mangling of Vtables, VTTs, and construction vtables that
|
aarch64-cxxabi.cpp | 25 // CheckKeyFunction::foo is the key function. VTables should be emitted.
|
/external/clang/lib/CodeGen/ |
CGVTT.cpp | 51 SmallVector<llvm::GlobalVariable *, 8> VTables; 56 VTables.push_back(GetAddrOfVTTVTable(*this, CGM, RD, *i, Linkage, 64 llvm::GlobalVariable *VTable = VTables[i->VTableIndex];
|
CGVTables.cpp | 1 //===--- CGVTables.cpp - Emit LLVM Code for C++ vtables -------------------===// 492 // available_externally linkage together with vtables when optimizations are 688 // linkage construction vtable. The ABI only requires complete-object vtables 689 // to be the same for all instances of a type, not construction vtables. 781 // Cannot discard exported vtables. 784 // Imported vtables are available externally. 810 /// This is only called for vtables that _must_ be emitted (mainly due to key 811 /// functions). For weak vtables, CodeGen tracks when they are needed and 814 VTables.GenerateClassData(theClass); [all...] |
/external/clang/include/clang/Sema/ |
ExternalSemaSource.h | 164 /// \brief Read the set of used vtables known to the external Sema source. 166 /// The external source should append its own used vtables to the given 168 /// source should take care not to introduce the same vtables repeatedly. 169 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {}
|
MultiplexExternalSemaSource.h | 297 /// \brief Read the set of used vtables known to the external Sema source. 299 /// The external source should append its own used vtables to the given 301 /// source should take care not to introduce the same vtables repeatedly. 302 void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) override;
|
/external/compiler-rt/test/msan/ |
dtor-vtable-multiple-inheritance.cc | 62 // Multiple inheritance, so has multiple vtables
|
/external/clang/include/clang/AST/ |
VTTBuilder.h | 76 /// \brief The VTT vtables. 142 // \brief Returns a reference to the VTT vtables.
|
VTableBuilder.h | 234 /// \brief Contains thunks needed by vtables, sorted by indices. 238 /// \brief Address points for all vtables. 429 /// vtables and their paths from the first instance.
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
DumpVtables.java | 72 String outFile = "vtables.txt"; 136 System.out.println("IOException thrown when trying to open a dex file or write out vtables: " + ex);
|
/ndk/tests/device/test-stlport_shared-exception/jni/ |
vtable2.cpp | 59 /* The vtables should look like: 134 // IA-64 uses function descriptors not function pointers in its vtables.
|
/ndk/tests/device/test-stlport_static-exception/jni/ |
vtable2.cpp | 59 /* The vtables should look like: 134 // IA-64 uses function descriptors not function pointers in its vtables.
|
/external/llvm/include/llvm/DebugInfo/PDB/ |
PDBSymbol.h | 37 /// types (e.g. functions, executables, vtables, etc). All concrete symbol
|
/external/clang/lib/AST/ |
VTableBuilder.cpp | 787 /// VTables - Global vtable information. 788 ItaniumVTableContext &VTables; [all...] |