AddrRange typedef | lldb_private::IRExecutionUnit | private |
AllocationKind enum name | lldb_private::IRExecutionUnit | private |
AllocationMap typedef | lldb_private::IRMemoryMap | private |
AllocationPolicy enum name | lldb_private::IRMemoryMap | |
AllocationsIntersect(lldb::addr_t addr1, size_t size1, lldb::addr_t addr2, size_t size2) | lldb_private::IRMemoryMap | privatestatic |
CollectCandidateCNames(std::vector< ConstString > &C_names, ConstString name) | lldb_private::IRExecutionUnit | private |
CollectCandidateCPlusPlusNames(std::vector< ConstString > &CPP_names, const std::vector< ConstString > &C_names, const SymbolContext &sc) | lldb_private::IRExecutionUnit | private |
CommitAllocations(lldb::ProcessSP &process_sp) | lldb_private::IRExecutionUnit | private |
CommitOneAllocation(lldb::ProcessSP &process_sp, Status &error, AllocationRecord &record) | lldb_private::IRExecutionUnit | private |
ContainsHostOnlyAllocations() | lldb_private::IRMemoryMap | private |
DisassembleFunction(Stream &stream, lldb::ProcessSP &process_sp) | lldb_private::IRExecutionUnit | private |
eAllocationPolicyHostOnly enum value | lldb_private::IRMemoryMap | |
eAllocationPolicyInvalid enum value | lldb_private::IRMemoryMap | |
eAllocationPolicyMirror enum value | lldb_private::IRMemoryMap | |
eAllocationPolicyProcessOnly enum value | lldb_private::IRMemoryMap | |
eSectionIDInvalid | lldb_private::IRExecutionUnit | privatestatic |
FindAllocation(lldb::addr_t addr, size_t size) | lldb_private::IRMemoryMap | private |
FindInRuntimes(const std::vector< ConstString > &names, const lldb_private::SymbolContext &sc) | lldb_private::IRExecutionUnit | private |
FindInSymbols(const std::vector< ConstString > &names, const lldb_private::SymbolContext &sc, bool &symbol_was_missing_weak) | lldb_private::IRExecutionUnit | private |
FindInUserDefinedSymbols(const std::vector< ConstString > &names, const lldb_private::SymbolContext &sc) | lldb_private::IRExecutionUnit | private |
FindSpace(size_t size) | lldb_private::IRMemoryMap | private |
FindSymbol(ConstString name, bool &missing_weak) | lldb_private::IRExecutionUnit | |
Free(lldb::addr_t process_address, Status &error) | lldb_private::IRMemoryMap | |
FreeNow(lldb::addr_t allocation) | lldb_private::IRExecutionUnit | |
GetAddressByteSize() const override | lldb_private::IRExecutionUnit | virtual |
lldb_private::IRMemoryMap::GetAddressByteSize() | lldb_private::IRMemoryMap | |
GetAllocSize(lldb::addr_t address, size_t &size) | lldb_private::IRMemoryMap | |
GetArchitecture() override | lldb_private::IRExecutionUnit | virtual |
GetBestExecutionContextScope() const | lldb_private::IRMemoryMap | |
GetByteOrder() const override | lldb_private::IRExecutionUnit | virtual |
lldb_private::IRMemoryMap::GetByteOrder() | lldb_private::IRMemoryMap | |
GetFunction() | lldb_private::IRExecutionUnit | inline |
GetFunctionName() | lldb_private::IRExecutionUnit | inline |
GetJITModule() | lldb_private::IRExecutionUnit | |
GetJittedFunctions() | lldb_private::IRExecutionUnit | inline |
GetJittedGlobalVariables() | lldb_private::IRExecutionUnit | inline |
GetMemoryData(DataExtractor &extractor, lldb::addr_t process_address, size_t size, Status &error) | lldb_private::IRMemoryMap | |
GetModule() | lldb_private::IRExecutionUnit | inline |
GetProcessWP() | lldb_private::IRMemoryMap | inlineprotected |
GetRemoteAddressForLocal(lldb::addr_t local_address) | lldb_private::IRExecutionUnit | private |
GetRemoteRangeForLocal(lldb::addr_t local_address) | lldb_private::IRExecutionUnit | private |
GetRunnableInfo(Status &error, lldb::addr_t &func_addr, lldb::addr_t &func_end) | lldb_private::IRExecutionUnit | |
GetSectionTypeFromSectionName(const llvm::StringRef &name, AllocationKind alloc_kind) | lldb_private::IRExecutionUnit | privatestatic |
GetStaticInitializers(std::vector< lldb::addr_t > &static_initializers) | lldb_private::IRExecutionUnit | |
GetTarget() | lldb_private::IRMemoryMap | inline |
IntersectsAllocation(lldb::addr_t addr, size_t size) const | lldb_private::IRMemoryMap | private |
IRExecutionUnit(std::unique_ptr< llvm::LLVMContext > &context_up, std::unique_ptr< llvm::Module > &module_up, ConstString &name, const lldb::TargetSP &target_sp, const SymbolContext &sym_ctx, std::vector< std::string > &cpu_features) | lldb_private::IRExecutionUnit | |
IRMemoryMap(lldb::TargetSP target_sp) | lldb_private::IRMemoryMap | |
Leak(lldb::addr_t process_address, Status &error) | lldb_private::IRMemoryMap | |
m_allocations | lldb_private::IRMemoryMap | private |
m_context_up | lldb_private::IRExecutionUnit | private |
m_cpu_features | lldb_private::IRExecutionUnit | private |
m_did_jit | lldb_private::IRExecutionUnit | private |
m_execution_engine_up | lldb_private::IRExecutionUnit | private |
m_failed_lookups | lldb_private::IRExecutionUnit | private |
m_function_end_load_addr | lldb_private::IRExecutionUnit | private |
m_function_load_addr | lldb_private::IRExecutionUnit | private |
m_jitted_functions | lldb_private::IRExecutionUnit | private |
m_jitted_global_variables | lldb_private::IRExecutionUnit | private |
m_module | lldb_private::IRExecutionUnit | private |
m_module_up | lldb_private::IRExecutionUnit | private |
m_name | lldb_private::IRExecutionUnit | private |
m_object_cache_up | lldb_private::IRExecutionUnit | private |
m_process_wp | lldb_private::IRMemoryMap | private |
m_records | lldb_private::IRExecutionUnit | private |
m_reported_allocations | lldb_private::IRExecutionUnit | private |
m_strip_underscore | lldb_private::IRExecutionUnit | private |
m_sym_ctx | lldb_private::IRExecutionUnit | private |
m_target_wp | lldb_private::IRMemoryMap | private |
Malloc(size_t size, uint8_t alignment, uint32_t permissions, AllocationPolicy policy, bool zero_memory, Status &error) | lldb_private::IRMemoryMap | |
ObjectFileJITDelegate()=default | lldb_private::ObjectFileJITDelegate | |
PopulateSectionList(lldb_private::ObjectFile *obj_file, lldb_private::SectionList §ion_list) override | lldb_private::IRExecutionUnit | virtual |
PopulateSymtab(lldb_private::ObjectFile *obj_file, lldb_private::Symtab &symtab) override | lldb_private::IRExecutionUnit | virtual |
ReadMemory(uint8_t *bytes, lldb::addr_t process_address, size_t size, Status &error) | lldb_private::IRMemoryMap | |
ReadPointerFromMemory(lldb::addr_t *address, lldb::addr_t process_address, Status &error) | lldb_private::IRMemoryMap | |
ReadScalarFromMemory(Scalar &scalar, lldb::addr_t process_address, size_t size, Status &error) | lldb_private::IRMemoryMap | |
RecordVector typedef | lldb_private::IRExecutionUnit | private |
ReportAllocations(llvm::ExecutionEngine &engine) | lldb_private::IRExecutionUnit | private |
ReportSymbolLookupError(ConstString name) | lldb_private::IRExecutionUnit | private |
WriteData(lldb::ProcessSP &process_sp) | lldb_private::IRExecutionUnit | private |
WriteMemory(lldb::addr_t process_address, const uint8_t *bytes, size_t size, Status &error) | lldb_private::IRMemoryMap | |
WriteNow(const uint8_t *bytes, size_t size, Status &error) | lldb_private::IRExecutionUnit | |
WritePointerToMemory(lldb::addr_t process_address, lldb::addr_t address, Status &error) | lldb_private::IRMemoryMap | |
WriteScalarToMemory(lldb::addr_t process_address, Scalar &scalar, size_t size, Status &error) | lldb_private::IRMemoryMap | |
~IRExecutionUnit() override | lldb_private::IRExecutionUnit | |
~IRMemoryMap() | lldb_private::IRMemoryMap | |
~ObjectFileJITDelegate()=default | lldb_private::ObjectFileJITDelegate | virtual |