Home
last modified time | relevance | path

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

/src/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()
217 llvm::Expected<LanguageRuntime::VTableInfo>
278 VTableInfo info = {vtable_addr, symbol}; in GetVTableInfo()
312 llvm::Expected<VTableInfo> vtable_info_or_err = in GetDynamicTypeAndAddress()
319 const VTableInfo &vtable_info = vtable_info_or_err.get(); in GetDynamicTypeAndAddress()
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp160 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanVTableLoad() local
161 GlobalVariable *VTable = VTableInfo.first; in ScanVTableLoad()
162 uint64_t VTableOffset = VTableInfo.second; in ScanVTableLoad()
211 for (const auto &VTableInfo : TypeIdMap[TypeId]) { in ScanTypeCheckedLoadIntrinsics() local
212 VFESafeVTables.erase(VTableInfo.first); in ScanTypeCheckedLoadIntrinsics()
/src/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()
/src/contrib/llvm-project/lldb/source/Core/
H A DValueObjectVTable.cpp220 llvm::Expected<LanguageRuntime::VTableInfo> vtable_info_or_err = in UpdateValue()