OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:VTables
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTT.cpp
48
SmallVector<llvm::GlobalVariable *, 8>
VTables
;
53
VTables
.push_back(GetAddrOfVTTVTable(*this, CGM, RD, *i, Linkage,
61
llvm::GlobalVariable *VTable =
VTables
[i->VTableIndex];
CodeGenModule.h
325
/// Holds information about C++
vtables
.
326
CodeGenVTables
VTables
;
383
/// A queue of (optional)
vtables
to consider emitting.
386
/// A queue of (optional)
vtables
that may be emitted opportunistically.
728
CodeGenVTables &getVTables() { return
VTables
; }
731
return
VTables
.getItaniumVTableContext();
735
return
VTables
.getMicrosoftVTableContext();
1413
/// Returns whether this module needs the "all-
vtables
" type identifier.
1543
/// Try to emit external
vtables
as available_externally if they have emitted
1570
/// Emit any
vtables
which we deferred and still have a use for
[
all
...]
ItaniumCXXABI.cpp
44
///
VTables
- All the
vtables
which have been defined.
45
llvm::DenseMap<const CXXRecordDecl *, llvm::GlobalVariable *>
VTables
;
288
// linkage together with
vtables
when needed.
436
// an extra pass after emitting all deferred
vtables
to find and emit
437
// these
vtables
opportunistically.
782
llvm::MDString::get(CGM.getLLVMContext(), "all-
vtables
"));
1890
llvm::GlobalVariable *&VTable =
VTables
[RD];
2025
CodeGenVTables &
VTables
= CGM.getVTables();
2026
llvm::GlobalVariable *VTT =
VTables
.GetAddrOfVTT(RD)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
UDTLayout.cpp
166
// Handled bases first, followed by
VTables
, followed by data members,
168
// so that bases and
vtables
get initialized before any functions which
171
UniquePtrVector<PDBSymbolTypeVTable>
VTables
;
189
VTables
.push_back(std::move(VT));
216
assert(
VTables
.size() <= 1);
217
if (!
VTables
.empty()) {
219
std::make_unique<VTableLayoutItem>(*this, std::move(
VTables
[0]));
233
// overrides of virtual functions declared in a virtual base, so the
VTables
/src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp
538
const ItaniumVTableContext &
VTables
;
588
VCallAndVBaseOffsetBuilder(const ItaniumVTableContext &
VTables
,
594
:
VTables
(
VTables
), MostDerivedClass(MostDerivedClass),
672
VTables
.isRelativeLayout() ? 32
793
///
VTables
- Global vtable information.
794
ItaniumVTableContext &
VTables
;
929
/// vcall offsets are allocated in the A-in-B and A-in-C
vtables
, no this
951
// secondary
vtables
and any
vtables
for virtual bases
[
all
...]
Completed in 30 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026