|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/DWARF/DWARFDebugLoc.h"#include "llvm/ADT/StringRef.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/DebugInfo/DIContext.h"#include "llvm/DebugInfo/DWARF/DWARFAddressRange.h"#include "llvm/DebugInfo/DWARF/DWARFExpressionPrinter.h"#include "llvm/DebugInfo/DWARF/DWARFFormValue.h"#include "llvm/DebugInfo/DWARF/DWARFLocationExpression.h"#include "llvm/DebugInfo/DWARF/DWARFUnit.h"#include "llvm/DebugInfo/DWARF/LowLevel/DWARFExpression.h"#include "llvm/Support/Format.h"#include "llvm/Support/raw_ostream.h"#include <algorithm>#include <cinttypes>#include <cstdint>#include "llvm/BinaryFormat/Dwarf.def"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
| #define | HANDLE_DW_LLE(ID, NAME) |
Functions | |
| static Error | createResolverError (uint32_t Index, unsigned Kind) |
| static void | dumpExpression (raw_ostream &OS, DIDumpOptions DumpOpts, ArrayRef< uint8_t > Data, bool IsLittleEndian, unsigned AddressSize, DWARFUnit *U) |
| #define HANDLE_DW_LLE | ( | ID, | |
| NAME ) |
Definition at line 49 of file DWARFDebugLoc.cpp.
References llvm::make_error().
|
static |
Definition at line 113 of file DWARFDebugLoc.cpp.
References llvm::Data, E(), and llvm::printDwarfExpression().
Referenced by llvm::DWARFLocationTable::dumpLocationList().