LLVM
8.0.1
|
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/ADT/Triple.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/BinaryFormat/Dwarf.def"
Go to the source code of this file.
Macros | |
#define | HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR) .Case("DW_TAG_" #NAME, DW_TAG_##NAME) |
#define | HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_OP(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_OP(ID, NAME, VERSION, VENDOR) .Case("DW_OP_" #NAME, DW_OP_##NAME) |
#define | HANDLE_DW_OP(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_OP(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) .Case("DW_ATE_" #NAME, DW_ATE_##NAME) |
#define | HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) |
#define | HANDLE_DW_VIRTUALITY(ID, NAME) |
#define | HANDLE_DW_VIRTUALITY(ID, NAME) .Case("DW_VIRTUALITY_" #NAME, DW_VIRTUALITY_##NAME) |
#define | HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) |
#define | HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) .Case("DW_LANG_" #NAME, DW_LANG_##NAME) |
#define | HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) |
#define | HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) |
#define | HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) |
#define | HANDLE_DW_CC(ID, NAME) |
#define | HANDLE_DW_CC(ID, NAME) .Case("DW_CC_" #NAME, DW_CC_##NAME) |
#define | HANDLE_DW_LNS(ID, NAME) |
#define | HANDLE_DW_LNE(ID, NAME) |
#define | HANDLE_DW_RLE(ID, NAME) |
#define | SELECT_AARCH64 (Arch == llvm::Triple::aarch64_be || Arch == llvm::Triple::aarch64) |
#define | SELECT_MIPS64 Arch == llvm::Triple::mips64 |
#define | SELECT_SPARC (Arch == llvm::Triple::sparc || Arch == llvm::Triple::sparcv9) |
#define | SELECT_X86 (Arch == llvm::Triple::x86 || Arch == llvm::Triple::x86_64) |
#define | HANDLE_DW_CFA(ID, NAME) |
#define | HANDLE_DW_CFA_PRED(ID, NAME, PRED) |
#define | HANDLE_DW_CFA_PRED(ID, NAME, PRED) |
#define | HANDLE_DW_CFA(ID, NAME) |
#define | HANDLE_DW_APPLE_PROPERTY(ID, NAME) |
#define | HANDLE_DW_UT(ID, NAME) |
#define | HANDLE_DW_IDX(ID, NAME) |
#define HANDLE_DW_APPLE_PROPERTY | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_AT | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_AT | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_AT | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_ATE | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
Referenced by llvm::dwarf::getAttributeEncoding().
#define HANDLE_DW_ATE | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) | .Case("DW_ATE_" #NAME, DW_ATE_##NAME) |
#define HANDLE_DW_ATE | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_ATE | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_CC | ( | ID, | |
NAME | |||
) |
Referenced by llvm::dwarf::getCallingConvention().
#define HANDLE_DW_CC | ( | ID, | |
NAME | |||
) | .Case("DW_CC_" #NAME, DW_CC_##NAME) |
#define HANDLE_DW_CFA | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_CFA | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_CFA_PRED | ( | ID, | |
NAME, | |||
PRED | |||
) |
#define HANDLE_DW_CFA_PRED | ( | ID, | |
NAME, | |||
PRED | |||
) |
#define HANDLE_DW_FORM | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_FORM | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_FORM | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_IDX | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_LANG | ( | ID, | |
NAME, | |||
LOWER_BOUND, | |||
VERSION, | |||
VENDOR | |||
) |
Referenced by llvm::dwarf::getLanguage().
#define HANDLE_DW_LANG | ( | ID, | |
NAME, | |||
LOWER_BOUND, | |||
VERSION, | |||
VENDOR | |||
) | .Case("DW_LANG_" #NAME, DW_LANG_##NAME) |
#define HANDLE_DW_LANG | ( | ID, | |
NAME, | |||
LOWER_BOUND, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_LANG | ( | ID, | |
NAME, | |||
LOWER_BOUND, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_LANG | ( | ID, | |
NAME, | |||
LOWER_BOUND, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_LNE | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_LNS | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_OP | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
Referenced by llvm::dwarf::getOperationEncoding().
#define HANDLE_DW_OP | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) | .Case("DW_OP_" #NAME, DW_OP_##NAME) |
#define HANDLE_DW_OP | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_OP | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_RLE | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_TAG | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
Referenced by llvm::dwarf::getTag().
#define HANDLE_DW_TAG | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) | .Case("DW_TAG_" #NAME, DW_TAG_##NAME) |
#define HANDLE_DW_TAG | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_TAG | ( | ID, | |
NAME, | |||
VERSION, | |||
VENDOR | |||
) |
#define HANDLE_DW_UT | ( | ID, | |
NAME | |||
) |
#define HANDLE_DW_VIRTUALITY | ( | ID, | |
NAME | |||
) |
Referenced by llvm::dwarf::getVirtuality().
#define HANDLE_DW_VIRTUALITY | ( | ID, | |
NAME | |||
) | .Case("DW_VIRTUALITY_" #NAME, DW_VIRTUALITY_##NAME) |
#define SELECT_AARCH64 (Arch == llvm::Triple::aarch64_be || Arch == llvm::Triple::aarch64) |
#define SELECT_MIPS64 Arch == llvm::Triple::mips64 |
#define SELECT_SPARC (Arch == llvm::Triple::sparc || Arch == llvm::Triple::sparcv9) |
#define SELECT_X86 (Arch == llvm::Triple::x86 || Arch == llvm::Triple::x86_64) |