OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VTT
(Results
1 - 5
of
5
) sorted by null
/external/clang/lib/CodeGen/
CGVTT.cpp
41
CodeGenVTables::EmitVTTDefinition(llvm::GlobalVariable *
VTT
,
90
VTT
->setInitializer(Init);
93
VTT
->setLinkage(Linkage);
96
CGM.setTypeVisibility(
VTT
, RD, CodeGenModule::TVK_ForVTT);
100
assert(RD->getNumVBases() && "Only classes with virtual bases need a
VTT
");
108
// This will also defer the definition of the
VTT
.
CGVTables.h
80
/// needsVTTParameter - Return whether the given global decl needs a
VTT
85
/// getSubVTTIndex - Return the index of the sub-
VTT
for the base class of the
89
/// getSecondaryVirtualPointerIndex - Return the index in the
VTT
where the
115
/// GetAddrOfVTable - Get the address of the
VTT
for the given record decl.
119
void EmitVTTDefinition(llvm::GlobalVariable *
VTT
,
128
/// vtable, the RTTI data structure (if RTTI is enabled) and the
VTT
CGClass.cpp
289
// This constructor/destructor does not need a
VTT
parameter.
296
llvm::Value *
VTT
;
301
// If this is a delegating constructor call, just load the
VTT
.
307
"doing no-op
VTT
offset in base dtor/ctor?");
318
assert(SubVTTIndex != 0 && "Sub-
VTT
index must be greater than zero!");
322
// A
VTT
parameter was passed to the constructor, use it.
323
VTT
= LoadCXXVTT();
324
VTT
= Builder.CreateConstInBoundsGEP1_64(
VTT
, SubVTTIndex);
326
// We're the complete constructor, so get the
VTT
by name
[
all
...]
CGVTables.cpp
691
// emitting an available_externally
VTT
, we provide references to an internal
817
llvm::GlobalVariable *
VTT
= GetAddrOfVTT(RD);
818
EmitVTTDefinition(
VTT
, Linkage, RD);
[
all
...]
ItaniumCXXABI.cpp
732
/// The generic ABI passes 'this', plus a
VTT
if it's initializing a
742
// Check if we need to add a
VTT
parameter (which has type void **).
756
/// The generic ABI passes 'this', plus a
VTT
if it's destroying a
766
// Check if we need to add a
VTT
parameter (which has type void **).
792
// Check if we need a
VTT
parameter as well.
800
&Context.Idents.get("
vtt
"), T);
[
all
...]
Completed in 342 milliseconds