Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h51 llvm::Expected<LanguageRuntime::VTableInfo>
96 typedef std::map<lldb_private::Address, VTableInfo> VTableInfoCache;
108 const VTableInfo &vtable_info);
H A DItaniumABILanguageRuntime.cpp58 ValueObject &in_value, const VTableInfo &vtable_info) { in GetTypeInfo()
215 llvm::Expected<LanguageRuntime::VTableInfo>
273 VTableInfo info = {vtable_addr, symbol}; in GetVTableInfo()
307 llvm::Expected<VTableInfo> vtable_info_or_err = in GetDynamicTypeAndAddress()
314 const VTableInfo &vtable_info = vtable_info_or_err.get(); in GetDynamicTypeAndAddress()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp157 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanVTableLoad() local
158 GlobalVariable *VTable = VTableInfo.first; in ScanVTableLoad()
159 uint64_t VTableOffset = VTableInfo.second; in ScanVTableLoad()
208 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanTypeCheckedLoadIntrinsics() local
209 VFESafeVTables.erase(VTableInfo.first); in ScanTypeCheckedLoadIntrinsics()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DLanguageRuntime.h83 struct VTableInfo { struct
101 virtual llvm::Expected<VTableInfo> GetVTableInfo(ValueObject &in_value, in GetVTableInfo()
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DValueObjectVTable.cpp219 llvm::Expected<LanguageRuntime::VTableInfo> vtable_info_or_err = in UpdateValue()