Home
last modified time | relevance | path

Searched refs:func_range (Results 1 – 4 of 4) sorted by relevance

/external/lldb/source/Symbol/
DBlock.cpp295 const AddressRange &func_range = function->GetAddressRange(); in GetRangeContainingAddress() local
296 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) in GetRangeContainingAddress()
299 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeContainingAddress()
300 if (addr_offset >= func_offset && addr_offset < func_offset + func_range.GetByteSize()) in GetRangeContainingAddress()
308 range.GetBaseAddress() = func_range.GetBaseAddress(); in GetRangeContainingAddress()
336 const AddressRange &func_range = function->GetAddressRange(); in GetRangeIndexContainingAddress() local
337 if (addr.GetSection() == func_range.GetBaseAddress().GetSection()) in GetRangeIndexContainingAddress()
340 const addr_t func_offset = func_range.GetBaseAddress().GetOffset(); in GetRangeIndexContainingAddress()
341 if (addr_offset >= func_offset && addr_offset < func_offset + func_range.GetByteSize()) in GetRangeIndexContainingAddress()
/external/lldb/source/Expression/
DIRExecutionUnit.cpp135 std::pair <lldb::addr_t, lldb::addr_t> func_range; in DisassembleFunction() local
137 func_range = GetRemoteRangeForLocal(func_local_addr); in DisassembleFunction()
139 if (func_range.first == 0 && func_range.second == 0) in DisassembleFunction()
147 …ntf("Function's code range is [0x%" PRIx64 "+0x%" PRIx64 "]", func_range.first, func_range.second); in DisassembleFunction()
157 lldb::DataBufferSP buffer_sp(new DataBufferHeap(func_range.second, 0)); in DisassembleFunction()
375 AddrRange func_range = GetRemoteRangeForLocal(jitted_function.m_local_addr); in GetRunnableInfo() local
376 m_function_end_load_addr = func_range.first + func_range.second; in GetRunnableInfo()
/external/lldb/source/Plugins/SymbolFile/Symtab/
DSymbolFileSymtab.cpp217 AddressRange func_range(curr_symbol->GetAddress(), 0); in ParseCompileUnitFunctions() local
218 if (func_range.GetBaseAddress().IsSectionOffset()) in ParseCompileUnitFunctions()
222 func_range.SetByteSize(symbol_size); in ParseCompileUnitFunctions()
228func_range.SetByteSize(next_symbol->GetAddress().GetOffset() - curr_symbol->GetAddress().GetOffset… in ParseCompileUnitFunctions()
237func_range)); // first address range in ParseCompileUnitFunctions()
/external/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARF.cpp1053 AddressRange func_range; in ParseCompileUnitFunction() local
1059func_range.GetBaseAddress().ResolveAddressUsingFileSections (lowest_func_addr, module_sp->GetSecti… in ParseCompileUnitFunction()
1060 if (func_range.GetBaseAddress().IsValid()) in ParseCompileUnitFunction()
1061 func_range.SetByteSize(highest_func_addr - lowest_func_addr); in ParseCompileUnitFunction()
1064 if (func_range.GetBaseAddress().IsValid()) in ParseCompileUnitFunction()
1084 if (FixupAddress (func_range.GetBaseAddress())) in ParseCompileUnitFunction()
1092 func_range)); // first address range in ParseCompileUnitFunction()