LLVM
15.0.0git
|
#include "MCTargetDesc/AArch64FixupKinds.h"
#include "MCTargetDesc/AArch64MCExpr.h"
#include "MCTargetDesc/AArch64MCTargetDesc.h"
#include "llvm/BinaryFormat/ELF.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCFixup.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/ErrorHandling.h"
#include <cassert>
#include <cstdint>
Go to the source code of this file.
Macros | |
#define | R_CLS(rtype) IsILP32 ? ELF::R_AARCH64_P32_##rtype : ELF::R_AARCH64_##rtype |
#define | BAD_ILP32_MOV(lp64rtype) |
Functions | |
static bool | isNonILP32reloc (const MCFixup &Fixup, AArch64MCExpr::VariantKind RefKind, MCContext &Ctx) |
#define BAD_ILP32_MOV | ( | lp64rtype | ) |
Definition at line 52 of file AArch64ELFObjectWriter.cpp.
#define R_CLS | ( | rtype | ) | IsILP32 ? ELF::R_AARCH64_P32_##rtype : ELF::R_AARCH64_##rtype |
Definition at line 50 of file AArch64ELFObjectWriter.cpp.
|
static |
Definition at line 57 of file AArch64ELFObjectWriter.cpp.
References BAD_ILP32_MOV, Fixup, llvm::AArch64::fixup_aarch64_movw, and llvm::MCContext::reportError().