Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:VTable

10 // This contains code dealing with C++ code generation of VTTs (vtable tables).
23 const VTTVTable &VTable,
26 if (VTable.getBase() == MostDerivedClass) {
27 assert(VTable.getBaseOffset().isZero() &&
28 "Most derived class vtable must have a zero offset!");
29 // This is a regular vtable.
34 VTable.getBaseSubobject(),
35 VTable.isVirtual(),
63 llvm::Constant *VTable = VTables[i->VTableIndex];
66 // Just get the address point for the regular vtable.
69 assert(AddressPoint != 0 && "Did not find vtable address point!");
72 assert(AddressPoint != 0 && "Did not find ctor vtable address point!");
81 llvm::ConstantExpr::getInBoundsGetElementPtr(VTable, Idxs);