| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFExpression.h | 23 class DWARFExpression { 75 friend class DWARFExpression::iterator; 90 bool print(raw_ostream &OS, const DWARFExpression *U, 98 friend class DWARFExpression; variable 99 const DWARFExpression *Expr; 102 iterator(const DWARFExpression *Expr, uint32_t Offset) in iterator() 126 DWARFExpression(DataExtractor Data, uint16_t Version, uint8_t AddressSize) in DWARFExpression() function 143 inline bool operator==(const DWARFExpression::iterator &LHS, 144 const DWARFExpression::iterator &RHS) { 148 inline bool operator!=(const DWARFExpression::iterator &LHS, [all …]
|
| H A D | DWARFDebugFrame.h | 48 Optional<DWARFExpression> Expression;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | DWARFLocationExpression.h | 27 DWARFExpression 31 DWARFExpression MakeRegRelLocationExpression(llvm::codeview::RegisterId reg, 34 DWARFExpression MakeGlobalLocationExpression(uint16_t section, uint32_t offset, 36 DWARFExpression MakeConstantLocationExpression(
|
| H A D | DWARFLocationExpression.cpp | 549 static DWARFExpression MakeLocationExpressionInternal(lldb::ModuleSP module, in MakeLocationExpressionInternal() 556 return DWARFExpression(nullptr); in MakeLocationExpressionInternal() 562 return DWARFExpression(nullptr); in MakeLocationExpressionInternal() 567 DWARFExpression result(module, extractor, nullptr, 0, buffer->GetByteSize()); in MakeLocationExpressionInternal() 573 static DWARFExpression MakeRegisterBasedLocationExpressionInternal( in MakeRegisterBasedLocationExpressionInternal() 603 DWARFExpression lldb_private::npdb::MakeEnregisteredLocationExpression( in MakeEnregisteredLocationExpression() 608 DWARFExpression lldb_private::npdb::MakeRegRelLocationExpression( in MakeRegRelLocationExpression() 613 DWARFExpression lldb_private::npdb::MakeGlobalLocationExpression( in MakeGlobalLocationExpression() 642 DWARFExpression lldb_private::npdb::MakeConstantLocationExpression( in MakeConstantLocationExpression() 671 DWARFExpression result(nullptr, extractor, nullptr, 0, size); in MakeConstantLocationExpression()
|
| H A D | PdbUtil.h | 107 llvm::Optional<DWARFExpression> location;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | DWARFExpression.h | 38 class DWARFExpression { 52 explicit DWARFExpression(DWARFUnit *dwarf_cu); 67 DWARFExpression(lldb::ModuleSP module, const DataExtractor &data, 74 DWARFExpression(const DWARFExpression &rhs); 79 virtual ~DWARFExpression();
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBLocationToDWARFExpression.cpp | 490 DWARFExpression ConvertPDBLocationToDWARFExpression(ModuleSP module, in ConvertPDBLocationToDWARFExpression() 496 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 504 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 515 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 519 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 523 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 537 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 556 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 575 return DWARFExpression(nullptr); in ConvertPDBLocationToDWARFExpression() 581 DWARFExpression result(module, extractor, nullptr, 0, buffer->GetByteSize()); in ConvertPDBLocationToDWARFExpression()
|
| H A D | PDBLocationToDWARFExpression.h | 16 class DWARFExpression; variable 41 lldb_private::DWARFExpression
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 57 DWARFExpression::DWARFExpression(DWARFUnit *dwarf_cu) in DWARFExpression() function in DWARFExpression 61 DWARFExpression::DWARFExpression(const DWARFExpression &rhs) in DWARFExpression() function in DWARFExpression 66 DWARFExpression::DWARFExpression(lldb::ModuleSP module_sp, in DWARFExpression() function in DWARFExpression 81 DWARFExpression::~DWARFExpression() {} in ~DWARFExpression() 598 bool DWARFExpression::IsLocationList() const { in IsLocationList() 1045 bool DWARFExpression::LinkThreadLocalStorage( in LinkThreadLocalStorage() 1294 return DWARFExpression::Evaluate( in Evaluate() 1308 return DWARFExpression::Evaluate( in Evaluate() 1313 bool DWARFExpression::Evaluate( in Evaluate() 3030 DWARFExpression::LocationListFormat format = in AddressRangeForLocationListEntry() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | Variable.h | 40 const DWARFExpression &location, bool external, bool artificial, 78 DWARFExpression &LocationExpression() { return m_location; } in LocationExpression() 80 const DWARFExpression &LocationExpression() const { return m_location; } in LocationExpression() 124 DWARFExpression m_location; // The location of this variable that can be fed
|
| H A D | Function.h | 506 DWARFExpression &GetFrameBaseExpression() { return m_frame_base; } in GetFrameBaseExpression() 514 const DWARFExpression &GetFrameBaseExpression() const { return m_frame_base; } in GetFrameBaseExpression() 656 DWARFExpression m_frame_base; ///< The frame base expression for variables
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFExpression.cpp | 23 typedef std::vector<DWARFExpression::Operation::Description> DescVector; 27 typedef DWARFExpression::Operation Op; in getDescriptions() 103 static DWARFExpression::Operation::Description getOpDesc(unsigned OpCode) { in getOpDesc() 116 bool DWARFExpression::Operation::extract(DataExtractor Data, uint16_t Version, in extract() 222 bool DWARFExpression::Operation::print(raw_ostream &OS, in print() 223 const DWARFExpression *Expr, in print() 262 void DWARFExpression::print(raw_ostream &OS, const MCRegisterInfo *RegInfo, in print()
|
| H A D | DWARFDebugFrame.cpp | 134 Instructions.back().Expression = DWARFExpression( in parse() 147 Instructions.back().Expression = DWARFExpression( in parse()
|
| H A D | DWARFVerifier.cpp | 501 DWARFExpression Expression(Data, U->getVersion(), in verifyDebugInfoAttribute() 503 bool Error = llvm::any_of(Expression, [](DWARFExpression::Operation &Op) { in verifyDebugInfoAttribute() 1309 DWARFExpression Expression(Data, U->getVersion(), U->getAddressByteSize()); in isVariableIndexable() 1310 return any_of(Expression, [](DWARFExpression::Operation &Op) { in isVariableIndexable()
|
| H A D | DWARFDebugLoc.cpp | 37 DWARFExpression(Extractor, dwarf::DWARF_VERSION, AddressSize).print(OS, MRI); in dumpExpression()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARFDwo.cpp | 156 DWARFExpression::LocationListFormat 158 return DWARFExpression::SplitDwarfLocationList; in GetLocationListFormat()
|
| H A D | SymbolFileDWARFDwo.h | 29 lldb_private::DWARFExpression::LocationListFormat
|
| H A D | DWARFDIE.h | 112 lldb_private::DWARFExpression *frame_base) const;
|
| H A D | DWARFDebugInfoEntry.cpp | 408 int &call_column, DWARFExpression *frame_base) const { in GetDIENamesAndRanges() 546 size_t loc_list_length = DWARFExpression::LocationListSize( in GetDIENamesAndRanges() 730 DWARFExpression::PrintDWARFExpression( in DumpAttribute() 737 DWARFExpression::PrintDWARFLocationList( in DumpAttribute()
|
| H A D | DWARFDIE.cpp | 276 lldb_private::DWARFExpression *frame_base) const { in GetDIENamesAndRanges()
|
| H A D | DWARFDebugInfoEntry.h | 191 lldb_private::DWARFExpression *frame_base = NULL) const;
|
| H A D | SymbolFileDWARF.cpp | 1755 const DWARFExpression &location = var_sp->LocationExpression(); in GetGlobalAranges() 3248 DWARFExpression location(die.GetCU()); in ParseVariableDIE() 3360 size_t loc_list_length = DWARFExpression::LocationListSize( in ParseVariableDIE() 3872 DWARFExpression::LocationListFormat 3875 return DWARFExpression::LocLists; in GetLocationListFormat() 3876 return DWARFExpression::RegularLocationList; in GetLocationListFormat()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | StackFrame.h | 210 DWARFExpression *GetFrameBaseExpression(Status *error_ptr);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | ValueObjectVariable.cpp | 129 DWARFExpression &expr = variable->LocationExpression(); in UpdateValue()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | RegisterContext.cpp | 86 DWARFExpression dwarf_expr(opcode_ctx, dwarf_data, nullptr, 0, in UpdateDynamicRegisterSize()
|