Searched refs:AddressPoint (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTT.cpp | 64 VTableLayout::AddressPointLocation AddressPoint; local 67 AddressPoint = 71 AddressPoint = VTableAddressPoints[i->VTableIndex].lookup(i->VTableBase); 72 assert(AddressPoint.AddressPointIndex != 0 && 78 llvm::ConstantInt::get(Int32Ty, AddressPoint.VTableIndex), 79 llvm::ConstantInt::get(Int32Ty, AddressPoint.AddressPointIndex),
|
H A D | CGCXX.cpp | 260 VTableLayout::AddressPointLocation AddressPoint = local 262 VTableIndex += VTLayout.getVTableOffset(AddressPoint.VTableIndex) + 263 AddressPoint.AddressPointIndex;
|
H A D | CGVTables.cpp | 1330 typedef std::pair<const CXXRecordDecl *, unsigned> AddressPoint; typedef 1331 std::vector<AddressPoint> AddressPoints; 1338 llvm::sort(AddressPoints, [this](const AddressPoint &AP1, 1339 const AddressPoint &AP2) {
|
H A D | MicrosoftCXXABI.cpp | 1649 CharUnits AddressPoint = local 1656 CGM.AddVTableTypeMetadata(VTable, AddressPoint, RD); 1661 CGM.AddVTableTypeMetadata(VTable, AddressPoint, 1680 CGM.AddVTableTypeMetadata(VTable, AddressPoint, DerivedRD); 1685 CGM.AddVTableTypeMetadata(VTable, AddressPoint, RD);
|
H A D | ItaniumCXXABI.cpp | 1802 VTableLayout::AddressPointLocation AddressPoint = local 1808 llvm::ConstantInt::get(CGM.Int32Ty, AddressPoint.VTableIndex), 1809 llvm::ConstantInt::get(CGM.Int32Ty, AddressPoint.AddressPointIndex),
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 1671 uint64_t AddressPoint = Components.size(); local 1687 = MI.VTableIndex - AddressPoint; 1689 = MI.VTableIndex + 1 - AddressPoint; 1691 MethodVTableIndices[MD] = MI.VTableIndex - AddressPoint; 1705 unsigned(AddressPoint - VTableIndex)}));
|
Completed in 117 milliseconds