Lines Matching refs:VTableIndex

838     const uint64_t VTableIndex;  member
841 uint64_t VTableIndex) in MethodInfo()
844 VTableIndex(VTableIndex) { } in MethodInfo()
849 VTableIndex(0) { } in MethodInfo()
1109 uint64_t VTableIndex = MethodInfo.VTableIndex; in ComputeThisAdjustments() local
1110 if (Components[VTableIndex].getKind() == in ComputeThisAdjustments()
1125 if (VTableThunks.lookup(VTableIndex).Return.isEmpty()) in ComputeThisAdjustments()
1136 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments()
1140 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments()
1506 OverriddenMethodInfo.VTableIndex); in AddMethods()
1628 unsigned VTableIndex = Components.size(); in LayoutPrimaryAndSecondaryVTables() local
1629 VTableIndices.push_back(VTableIndex); in LayoutPrimaryAndSecondaryVTables()
1673 = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1675 = MI.VTableIndex + 1 - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1677 MethodVTableIndices[MD] = MI.VTableIndex - AddressPoint; in LayoutPrimaryAndSecondaryVTables()
1691 unsigned(AddressPoint - VTableIndex)})); in LayoutPrimaryAndSecondaryVTables()
1896 VTableIndices[AP.second.VTableIndex] + AP.second.AddressPointIndex; in dumpLayout()
2169 uint64_t VTableIndex = MethodVTableIndices[GD]; in dumpLayout() local
2170 IndicesMap[VTableIndex] = MethodName + " [complete]"; in dumpLayout()
2171 IndicesMap[VTableIndex + 1] = MethodName + " [deleting]"; in dumpLayout()
2185 uint64_t VTableIndex = I.first; in dumpLayout() local
2188 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName in dumpLayout()
3652 uint64_t VTableIndex = I.first.Index; in dumpMethodLocations() local
3654 Out << llvm::format("%4" PRIu64 " | ", VTableIndex) << MethodName << '\n'; in dumpMethodLocations()