Lines Matching refs:DWARFExpression
58 DWARFExpression::DWARFExpression() in DWARFExpression() function in DWARFExpression
62 DWARFExpression::DWARFExpression(lldb::ModuleSP module_sp, in DWARFExpression() function in DWARFExpression
72 DWARFExpression::~DWARFExpression() {} in ~DWARFExpression()
74 bool DWARFExpression::IsValid() const { return m_data.GetByteSize() > 0; } in IsValid()
76 void DWARFExpression::UpdateValue(uint64_t const_value, in UpdateValue()
88 void DWARFExpression::DumpLocation(Stream *s, const DataExtractor &data, in DumpLocation()
91 llvm::DWARFExpression(data.GetAsLLVM(), data.GetAddressByteSize()) in DumpLocation()
96 void DWARFExpression::SetLocationListAddresses(addr_t cu_file_addr, in SetLocationListAddresses()
101 int DWARFExpression::GetRegisterKind() { return m_reg_kind; } in GetRegisterKind()
103 void DWARFExpression::SetRegisterKind(RegisterKind reg_kind) { in SetRegisterKind()
107 bool DWARFExpression::IsLocationList() const { in IsLocationList()
130 void DWARFExpression::GetDescription(Stream *s, lldb::DescriptionLevel level, in GetDescription()
412 lldb::addr_t DWARFExpression::GetLocation_DW_OP_addr(uint32_t op_addr_idx, in GetLocation_DW_OP_addr()
451 bool DWARFExpression::Update_DW_OP_addr(lldb::addr_t file_addr) { in Update_DW_OP_addr()
492 bool DWARFExpression::ContainsThreadLocalStorage() const { in ContainsThreadLocalStorage()
512 bool DWARFExpression::LinkThreadLocalStorage( in LinkThreadLocalStorage()
612 bool DWARFExpression::LocationListContainsAddress(addr_t func_load_addr, in LocationListContainsAddress()
623 bool DWARFExpression::DumpLocationForAddress(Stream *s, in DumpLocationForAddress()
834 const DWARFExpression ¶m_expr = matched_param->LocationInCaller; in Evaluate_DW_OP_entry_value()
849 bool DWARFExpression::Evaluate(ExecutionContextScope *exe_scope, in Evaluate()
859 bool DWARFExpression::Evaluate(ExecutionContext *exe_ctx, in Evaluate()
891 return DWARFExpression::Evaluate( in Evaluate()
902 return DWARFExpression::Evaluate(exe_ctx, reg_ctx, module_sp, m_data, in Evaluate()
907 bool DWARFExpression::Evaluate( in Evaluate()
2587 DWARFExpression::GetLocationExpression(addr_t load_function_start, in GetLocationExpression()
2628 bool DWARFExpression::MatchesOperand(StackFrame &frame, in MatchesOperand()
2665 DWARFExpression *fb_expr = frame.GetFrameBaseExpression(nullptr); in MatchesOperand()