| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFExpression.h | 25 class DWARFExpression { 80 friend class DWARFExpression::iterator; 98 const DWARFExpression *Expr, const MCRegisterInfo *RegInfo, 107 friend class DWARFExpression; variable 108 const DWARFExpression *Expr; 111 iterator(const DWARFExpression *Expr, uint64_t Offset) in iterator() 139 DWARFExpression(DataExtractor Data, uint8_t AddressSize, 160 bool operator==(const DWARFExpression &RHS) const; 168 inline bool operator==(const DWARFExpression::iterator &LHS, 169 const DWARFExpression::iterator &RHS) {
|
| H A D | DWARFDebugFrame.h | 67 Optional<DWARFExpression> Expr; /// The DWARF expression for Kind == 80 UnwindLocation(DWARFExpression E, bool Deref) in UnwindLocation() 115 static UnwindLocation createIsDWARFExpression(DWARFExpression Expr); 116 static UnwindLocation createAtDWARFExpression(DWARFExpression Expr); 136 Optional<DWARFExpression> getDWARFExpressionBytes() const { return Expr; } in getDWARFExpressionBytes() 402 Optional<DWARFExpression> Expression;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFExpression.cpp | 22 typedef std::vector<DWARFExpression::Operation::Description> DescVector; 26 typedef DWARFExpression::Operation Op; in getDescriptions() 111 static DWARFExpression::Operation::Description getOpDesc(unsigned OpCode) { in getOpDesc() 120 bool DWARFExpression::Operation::extract(DataExtractor Data, in extract() 262 bool DWARFExpression::Operation::print(raw_ostream &OS, DIDumpOptions DumpOpts, in print() 263 const DWARFExpression *Expr, in print() 324 void DWARFExpression::print(raw_ostream &OS, DIDumpOptions DumpOpts, in print() 356 bool DWARFExpression::Operation::verify(DWARFUnit *U) { in verify() 382 bool DWARFExpression::verify(DWARFUnit *U) { in verify() 404 static bool printCompactDWARFExpr(raw_ostream &OS, DWARFExpression::iterator I, in printCompactDWARFExpr() [all …]
|
| H A D | CMakeLists.txt | 21 DWARFExpression.cpp
|
| H A D | DWARFDebugFrame.cpp | 72 UnwindLocation UnwindLocation::createIsDWARFExpression(DWARFExpression Expr) { in createIsDWARFExpression() 76 UnwindLocation UnwindLocation::createAtDWARFExpression(DWARFExpression Expr) { in createAtDWARFExpression() 351 DWARFExpression(Extractor, Data.getAddressSize()); in parse() 367 DWARFExpression(Extractor, Data.getAddressSize()); in parse()
|
| H A D | DWARFVerifier.cpp | 508 DWARFExpression Expression(Data, U->getAddressByteSize(), in verifyDebugInfoAttribute() 510 bool Error = any_of(Expression, [](DWARFExpression::Operation &Op) { in verifyDebugInfoAttribute() 1350 DWARFExpression Expression(Data, U->getAddressByteSize(), in isVariableIndexable() 1352 bool IsInteresting = any_of(Expression, [](DWARFExpression::Operation &Op) { in isVariableIndexable()
|
| H A D | DWARFDebugLoc.cpp | 118 DWARFExpression(Extractor, AddressSize).print(OS, DumpOpts, MRI, U); in dumpExpression()
|
| H A D | DWARFDie.cpp | 82 DWARFExpression(Data, U->getAddressByteSize(), U->getFormParams().Format) in dumpLocation()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
| H A D | BUILD.gn | 29 "DWARFExpression.cpp",
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/ |
| H A D | Makefile | 28 DWARFExpression.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-dwarfdump/ |
| H A D | Statistics.cpp | 297 DWARFExpression Expression(Data, U->getAddressByteSize(), in collectStatsForDie() 301 return llvm::any_of(Expression, [](DWARFExpression::Operation &Op) { in collectStatsForDie()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 42 DWARFExpression Expression(Data, Unit->getAddressByteSize()); in print()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinker.h | 647 void cloneExpression(DataExtractor &Data, DWARFExpression Expression,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinker.cpp | 941 DataExtractor &Data, DWARFExpression Expression, const DWARFFile &File, in cloneExpression() 943 using Encoding = DWARFExpression::Operation::Encoding; in cloneExpression() 1038 DWARFExpression Expr(Data, OrigUnit.getAddressByteSize(), in cloneBlockAttribute() 2179 DWARFExpression(Data, OrigUnit.getAddressByteSize(), in cloneAllCompileUnits()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 2454 DWARFExpression Expr(Data, PtrSize, Asm->OutContext.getDwarfFormat()); in emitDebugLocEntry() 2456 using Encoding = DWARFExpression::Operation::Encoding; in emitDebugLocEntry()
|