Home
last modified time | relevance | path

Searched refs:AddressPoint (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/CodeGen/
DCGVTT.cpp65 uint64_t AddressPoint; in EmitVTTDefinition() local
68 AddressPoint = in EmitVTTDefinition()
71 assert(AddressPoint != 0 && "Did not find vtable address point!"); in EmitVTTDefinition()
73 AddressPoint = VTableAddressPoints[i->VTableIndex].lookup(i->VTableBase); in EmitVTTDefinition()
74 assert(AddressPoint != 0 && "Did not find ctor vtable address point!"); in EmitVTTDefinition()
79 llvm::ConstantInt::get(Int64Ty, AddressPoint) in EmitVTTDefinition()
DCGCXX.cpp266 uint64_t AddressPoint = in BuildAppleKextVirtualCall() local
269 VTableIndex += AddressPoint; in BuildAppleKextVirtualCall()
DItaniumCXXABI.cpp1379 uint64_t AddressPoint = CGM.getItaniumVTableContext() in getVTableAddressPointInStructor() local
1383 CGF.Builder.CreateConstInBoundsGEP2_64(VTable, 0, AddressPoint); in getVTableAddressPointInStructor()
1394 uint64_t AddressPoint = CGM.getItaniumVTableContext() in getVTableAddressPointForConstExpr() local
1399 llvm::ConstantInt::get(CGM.Int64Ty, AddressPoint) in getVTableAddressPointForConstExpr()
/external/clang/include/clang/AST/
DVTableBuilder.h258 uint64_t AddressPoint = AddressPoints.lookup(Base); in getAddressPoint() local
259 assert(AddressPoint != 0 || IsMicrosoftABI); in getAddressPoint()
262 return AddressPoint; in getAddressPoint()
/external/clang/lib/AST/
DVTableBuilder.cpp1690 uint64_t AddressPoint = Components.size(); in LayoutPrimaryAndSecondaryVTables() local
1707 = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1709 = MI.VTableIndex + 1 - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1711 MethodVTableIndices[MD] = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1723 AddressPoint)); in LayoutPrimaryAndSecondaryVTables()