Lines Matching refs:VTableIndex
847 const uint64_t VTableIndex; member
850 uint64_t VTableIndex) in MethodInfo()
853 VTableIndex(VTableIndex) { } in MethodInfo()
858 VTableIndex(0) { } in MethodInfo()
1119 uint64_t VTableIndex = MethodInfo.VTableIndex; in ComputeThisAdjustments() local
1120 if (Components[VTableIndex].getKind() == in ComputeThisAdjustments()
1135 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) in ComputeThisAdjustments()
1146 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments()
1150 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments()
1515 OverriddenMethodInfo.VTableIndex); in AddMethods()
1643 unsigned VTableIndex = Components.size(); in LayoutPrimaryAndSecondaryVTables() local
1644 VTableIndices.push_back(VTableIndex); in LayoutPrimaryAndSecondaryVTables()
1688 = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1690 = MI.VTableIndex + 1 - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1692 MethodVTableIndices[MD] = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1706 unsigned(AddressPoint - VTableIndex)})); in LayoutPrimaryAndSecondaryVTables()
1911 VTableIndices[AP.second.VTableIndex] + AP.second.AddressPointIndex; in dumpLayout()
2184 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout() local
2185 IndicesMap[VTableIndex] = MethodName + " [complete]"; in dumpLayout()
2186 IndicesMap[VTableIndex + 1] = MethodName + " [deleting]"; in dumpLayout()
2200 uint64_t VTableIndex = I.first; in dumpLayout() local
2203 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName in dumpLayout()
2219 unsigned vtableIndex = addressPointLoc.VTableIndex; in MakeAddressPointIndices()
3696 uint64_t VTableIndex = I.first.Index; in dumpMethodLocations() local
3698 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName << '\n'; in dumpMethodLocations()