Home
last modified time | relevance | path

Searched refs:getItaniumVTableContext (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.h91 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext() function
95 const ItaniumVTableContext &getItaniumVTableContext() const { in getItaniumVTableContext() function
H A DCGCXX.cpp256 uint64_t VTableIndex = CGM.getItaniumVTableContext().getMethodVTableIndex(GD); in BuildAppleKextVirtualCall()
257 const VTableLayout &VTLayout = CGM.getItaniumVTableContext().getVTableLayout(RD); in BuildAppleKextVirtualCall()
H A DItaniumCXXABI.cpp432 CGM.getItaniumVTableContext().getVTableLayout(RD); in hasAnyUnusedVirtualInlineFunction()
745 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in EmitLoadOfMemberFunctionPointer()
1023 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in BuildMemberPointer()
1446 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in EmitTypeid()
1588 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in emitDynamicCastToVoid()
1640 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in GetVirtualBaseClassOffset()
1888 CGM.getItaniumVTableContext() in getVTableAddressPoint()
1967 CGM.getItaniumVTableContext().getVTableLayout(RD); in getAddrOfVTable()
2027 if (CGM.getItaniumVTableContext().isRelativeLayout()) { in getVirtualFunctionPointer()
3669 if (CGM.getItaniumVTableContext().isRelativeLayout()) in BuildVTablePointer()
[all …]
H A DCodeGenModule.h770 ItaniumVTableContext &getItaniumVTableContext() { in getItaniumVTableContext() function
771 return VTables.getItaniumVTableContext(); in getItaniumVTableContext()
774 const ItaniumVTableContext &getItaniumVTableContext() const { in getItaniumVTableContext() function
775 return VTables.getItaniumVTableContext(); in getItaniumVTableContext()
H A DCGVTables.cpp685 CGM.getItaniumVTableContext().isRelativeLayout(); in UseRelativeLayout()
894 getItaniumVTableContext().createConstructionVTableLayout( in GenerateConstructionVTable()
908 bool UsingRelativeLayout = getItaniumVTableContext().isRelativeLayout(); in GenerateConstructionVTable()
987 assert(getItaniumVTableContext().isRelativeLayout() && in GenerateRelativeVTableAlias()
H A DCGVTT.cpp66 getItaniumVTableContext().getVTableLayout(RD).getAddressPoint( in EmitVTTDefinition()
H A DCGClass.cpp260 CGF.CGM.getItaniumVTableContext().isRelativeLayout()) in ApplyNonVirtualAndVirtualOffset()
H A DCGDebugInfo.cpp1938 VIndex = CGM.getItaniumVTableContext().getMethodVTableIndex(Method); in CreateCXXMemberFunction()
2086 BaseOffset = 0 - CGM.getItaniumVTableContext() in CollectCXXBasesAux()