Lines Matching refs:VTableIndex
851 const uint64_t VTableIndex; member
854 uint64_t VTableIndex) in MethodInfo()
857 VTableIndex(VTableIndex) { } in MethodInfo()
862 VTableIndex(0) { } in MethodInfo()
1123 uint64_t VTableIndex = MethodInfo.VTableIndex; in ComputeThisAdjustments() local
1124 if (Components[VTableIndex].getKind() == in ComputeThisAdjustments()
1139 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) in ComputeThisAdjustments()
1180 SetThisAdjustmentThunk(VTableIndex); in ComputeThisAdjustments()
1184 SetThisAdjustmentThunk(VTableIndex + 1); in ComputeThisAdjustments()
1551 OverriddenMethodInfo.VTableIndex); in AddMethods()
1691 unsigned VTableIndex = Components.size(); in LayoutPrimaryAndSecondaryVTables() local
1692 VTableIndices.push_back(VTableIndex); in LayoutPrimaryAndSecondaryVTables()
1737 = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1739 = MI.VTableIndex + 1 - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1741 MethodVTableIndices[MD] = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1755 unsigned(AddressPoint - VTableIndex)})); in LayoutPrimaryAndSecondaryVTables()
1980 VTableIndices[AP.second.VTableIndex] + AP.second.AddressPointIndex; in dumpLayout()
2251 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout() local
2252 IndicesMap[VTableIndex] = MethodName + " [complete]"; in dumpLayout()
2253 IndicesMap[VTableIndex + 1] = MethodName + " [deleting]"; in dumpLayout()
2267 uint64_t VTableIndex = I.first; in dumpLayout() local
2270 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName in dumpLayout()
2286 unsigned vtableIndex = addressPointLoc.VTableIndex; in MakeAddressPointIndices()
3792 uint64_t VTableIndex = I.first.Index; in dumpMethodLocations() local
3794 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName << '\n'; in dumpMethodLocations()