Lines Matching refs:VTableClass
2263 CGM.getCXXABI().getVTableAddressPoint(Vptr.Base, Vptr.VTableClass); in EmitVTableAssumptionLoad()
2273 Vptr.VTableClass, Vptr.NearestVBase); in EmitVTableAssumptionLoad()
2276 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass); in EmitVTableAssumptionLoad()
2435 *this, Vptr.VTableClass, Vptr.Base, Vptr.NearestVBase); in InitializeVTablePointer()
2449 *this, LoadCXXThisAddress(), Vptr.VTableClass, Vptr.NearestVBase); in InitializeVTablePointer()
2461 *this, VTableField, NonVirtualOffset, VirtualOffset, Vptr.VTableClass, in InitializeVTablePointer()
2477 CGM.DecorateInstructionWithInvariantGroup(Store, Vptr.VTableClass); in InitializeVTablePointer()
2481 CodeGenFunction::getVTablePointers(const CXXRecordDecl *VTableClass) { in getVTablePointers() argument
2484 getVTablePointers(BaseSubobject(VTableClass, CharUnits::Zero()), in getVTablePointers()
2487 /*BaseIsNonVirtualPrimaryBase=*/false, VTableClass, VBases, in getVTablePointers()
2496 const CXXRecordDecl *VTableClass, in getVTablePointers() argument
2503 VPtr Vptr = {Base, NearestVBase, OffsetFromNearestVBase, VTableClass}; in getVTablePointers()
2528 getContext().getASTRecordLayout(VTableClass); in getVTablePointers()
2545 BaseDeclIsNonVirtualPrimaryBase, VTableClass, VBases, Vptrs); in getVTablePointers()