Home
last modified time | relevance | path

Searched refs:DWARFExpressionList (Results 1 – 25 of 26) sorted by relevance

12

/openbsd/gnu/llvm/lldb/source/Expression/
H A DDWARFExpressionList.cpp20 bool DWARFExpressionList::IsAlwaysValidSingleExpr() const { in IsAlwaysValidSingleExpr()
24 const DWARFExpression * DWARFExpressionList::GetAlwaysValidExpr() const { in GetAlwaysValidExpr()
33 bool DWARFExpressionList::AddExpression(addr_t base, addr_t end, in AddExpression()
41 bool DWARFExpressionList::GetExpressionData(DataExtractor &data, in GetExpressionData()
50 bool DWARFExpressionList::ContainsAddress(lldb::addr_t func_load_addr, in ContainsAddress()
58 DWARFExpressionList::GetExpressionAtAddress(lldb::addr_t func_load_addr, in GetExpressionAtAddress()
85 bool DWARFExpressionList::ContainsThreadLocalStorage() const { in ContainsThreadLocalStorage()
96 bool DWARFExpressionList::LinkThreadLocalStorage( in LinkThreadLocalStorage()
115 bool DWARFExpressionList::MatchesOperand( in MatchesOperand()
176 void DWARFExpressionList::GetDescription(Stream *s, in GetDescription()
[all …]
H A DCMakeLists.txt4 DWARFExpressionList.cpp
H A DDWARFExpression.cpp729 const DWARFExpressionList &param_expr = matched_param->LocationInCaller; in Evaluate_DW_OP_entry_value()
2623 DWARFExpressionList *location_list) { in ParseDWARFLocationList()
2675 DWARFExpressionList *fb_expr = frame.GetFrameBaseExpression(nullptr); in MatchesOperand()
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/
H A DFunction.h256 DWARFExpressionList LocationInCallee;
257 DWARFExpressionList LocationInCaller;
373 IndirectCallEdge(DWARFExpressionList call_target, AddrType caller_address_type, in IndirectCallEdge()
386 DWARFExpressionList call_target;
524 DWARFExpressionList &GetFrameBaseExpression() { return m_frame_base; } in GetFrameBaseExpression()
530 const DWARFExpressionList &GetFrameBaseExpression() const { return m_frame_base; } in GetFrameBaseExpression()
662 DWARFExpressionList m_frame_base;
H A DVariable.h35 Declaration *decl, const DWARFExpressionList &location,
76 DWARFExpressionList &LocationExpressionList() { return m_location_list; } in LocationExpressionList()
78 const DWARFExpressionList &LocationExpressionList() const { in LocationExpressionList()
133 DWARFExpressionList m_location_list;
/openbsd/gnu/llvm/lldb/include/lldb/Expression/
H A DDWARFExpressionList.h23 class DWARFExpressionList {
25 DWARFExpressionList() = default;
27 DWARFExpressionList(lldb::ModuleSP module_sp, const DWARFUnit *dwarf_cu, in DWARFExpressionList() function
32 DWARFExpressionList(lldb::ModuleSP module_sp, DWARFExpression expr, in DWARFExpressionList() function
H A DDWARFExpression.h147 DWARFExpressionList *loc_list);
/openbsd/gnu/usr.bin/clang/liblldbExpression/
H A DMakefile11 DWARFExpressionList.cpp \
/openbsd/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Expression/
H A DBUILD.gn26 "DWARFExpressionList.cpp",
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h91 lldb_private::DWARFExpressionList *frame_base) const;
H A DDWARFDebugInfoEntry.h107 lldb_private::DWARFExpressionList *frame_base = nullptr) const;
H A DSymbolFileDWARF.cpp1934 const DWARFExpressionList &location = in GetGlobalAranges()
3304 DWARFExpressionList location_list(module, DWARFExpression(), die.GetCU()); in ParseVariableDIE()
3378 location_list = DWARFExpressionList( in ParseVariableDIE()
3403 location_list = DWARFExpressionList( in ParseVariableDIE()
3413 location_list = DWARFExpressionList( in ParseVariableDIE()
3905 std::optional<DWARFExpressionList> LocationInCallee; in CollectCallSiteParameters()
3906 std::optional<DWARFExpressionList> LocationInCaller; in CollectCallSiteParameters()
3914 [&](int attr_index) -> std::optional<DWARFExpressionList> { in CollectCallSiteParameters()
3923 return DWARFExpressionList( in CollectCallSiteParameters()
3970 std::optional<DWARFExpressionList> call_target; in CollectCallEdges()
[all …]
H A DDWARFDebugInfoEntry.cpp239 DWARFExpressionList *frame_base) const { in GetDIENamesAndRanges()
354 DWARFExpressionList(module, in GetDIENamesAndRanges()
H A DDWARFDIE.cpp444 lldb_private::DWARFExpressionList *frame_base) const { in GetDIENamesAndRanges()
/openbsd/gnu/llvm/lldb/include/lldb/Target/
H A DStackFrame.h215 DWARFExpressionList *GetFrameBaseExpression(Status *error_ptr);
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h105 DWARFExpressionList location;
H A DPdbUtil.cpp741 result.location = DWARFExpressionList( in GetVariableLocationInfo()
750 result.location = DWARFExpressionList( in GetVariableLocationInfo()
H A DSymbolFileNativePDB.cpp910 DWARFExpressionList location( in CreateGlobalVariable()
943 DWARFExpressionList location(module, in CreateConstantSymbol()
1821 var_info.location = DWARFExpressionList(module, DWARFExpression(), nullptr); in CreateLocalVariable()
/openbsd/gnu/llvm/lldb/source/Core/
H A DValueObjectVariable.cpp131 DWARFExpressionList &expr_list = variable->LocationExpressionList(); in UpdateValue()
/openbsd/gnu/llvm/lldb/source/Symbol/
H A DVariable.cpp42 const DWARFExpressionList &location_list, bool external, in Variable()
/openbsd/gnu/llvm/lldb/include/lldb/
H A Dlldb-forward.h69 class DWARFExpressionList; variable
/openbsd/gnu/llvm/lldb/source/Target/
H A DRegisterContextUnwind.cpp1645 DWARFExpressionList dwarfexpr(opcode_ctx, dwarfdata, nullptr); in SavedLocationForRegister()
2010 DWARFExpressionList dwarfexpr(opcode_ctx, dwarfdata, nullptr); in ReadFrameAddress()
H A DStackFrame.cpp1132 DWARFExpressionList *StackFrame::GetFrameBaseExpression(Status *error_ptr) { in GetFrameBaseExpression()
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1513 DWARFExpressionList &var_location_list = var->LocationExpressionList(); in GetVariableValue()
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp1032 DWARFExpressionList location(module_sp, in ParseVariableForPDBData()

12