Home
last modified time | relevance | path

Searched refs:CodeViewDebug (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp132 CodeViewDebug::CodeViewDebug(AsmPrinter *AP) in CodeViewDebug() function in CodeViewDebug
135 StringRef CodeViewDebug::getFullFilepath(const DIFile *File) { in getFullFilepath()
199 unsigned CodeViewDebug::maybeRecordFile(const DIFile *F) { in maybeRecordFile()
233 CodeViewDebug::InlineSite &
234 CodeViewDebug::getInlineSite(const DILocation *InlinedAt, in getInlineSite()
274 const DISubprogram *CodeViewDebug::collectParentScopeNames( in collectParentScopeNames()
307 struct CodeViewDebug::TypeLoweringScope {
308 TypeLoweringScope(CodeViewDebug &CVD) : CVD(CVD) { ++CVD.TypeEmissionLevel; } in TypeLoweringScope()
316 CodeViewDebug &CVD;
319 std::string CodeViewDebug::getFullyQualifiedName(const DIScope *Scope, in getFullyQualifiedName()
[all …]
H A DCodeViewDebug.h52 class LLVM_LIBRARY_VISIBILITY CodeViewDebug : public DebugHandlerBase {
491 CodeViewDebug(AsmPrinter *AP);
504 template <> struct DenseMapInfo<CodeViewDebug::LocalVarDef> {
506 static inline CodeViewDebug::LocalVarDef getEmptyKey() {
507 return CodeViewDebug::LocalVarDef::createFromOpaqueValue(~0ULL);
510 static inline CodeViewDebug::LocalVarDef getTombstoneKey() {
511 return CodeViewDebug::LocalVarDef::createFromOpaqueValue(~0ULL - 1ULL);
514 static unsigned getHashValue(const CodeViewDebug::LocalVarDef &DR) {
515 return CodeViewDebug::LocalVarDef::toOpaqueValue(DR) * 37ULL;
518 static bool isEqual(const CodeViewDebug::LocalVarDef &LHS,
[all …]
H A DCMakeLists.txt27 CodeViewDebug.cpp
H A DAsmPrinter.cpp497 Handlers.emplace_back(std::make_unique<CodeViewDebug>(this), in doInitialization()
/openbsd-src/gnu/usr.bin/clang/libLLVMAsmPrinter/
H A DMakefile31 CodeViewDebug.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/
H A DBUILD.gn26 "CodeViewDebug.cpp",
/openbsd-src/gnu/llvm/llvm/docs/
H A DSourceLevelDebugging.rst67 CodeViewDebug. DwarfDebug produces DWARF suitable for use with GDB, LLDB, and
68 other DWARF-based debuggers. :ref:`CodeViewDebug <codeview>` produces CodeView,