LLVM 20.0.0git
|
#include "MCTargetDesc/PPCFixupKinds.h"
#include "MCTargetDesc/PPCMCExpr.h"
#include "MCTargetDesc/PPCMCTargetDesc.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCExpr.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCSymbolELF.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/ErrorHandling.h"
Go to the source code of this file.
Functions | |
static MCSymbolRefExpr::VariantKind | getAccessVariant (const MCValue &Target, const MCFixup &Fixup) |
|
static |
Definition at line 41 of file PPCELFObjectWriter.cpp.
References Fixup, llvm::MCExpr::getKind(), llvm_unreachable, llvm::MCExpr::Target, llvm::MCSymbolRefExpr::VK_None, llvm::MCSymbolRefExpr::VK_PPC_HA, llvm::PPCMCExpr::VK_PPC_HA, llvm::MCSymbolRefExpr::VK_PPC_HI, llvm::PPCMCExpr::VK_PPC_HI, llvm::MCSymbolRefExpr::VK_PPC_HIGH, llvm::PPCMCExpr::VK_PPC_HIGH, llvm::MCSymbolRefExpr::VK_PPC_HIGHA, llvm::PPCMCExpr::VK_PPC_HIGHA, llvm::MCSymbolRefExpr::VK_PPC_HIGHER, llvm::PPCMCExpr::VK_PPC_HIGHER, llvm::MCSymbolRefExpr::VK_PPC_HIGHERA, llvm::PPCMCExpr::VK_PPC_HIGHERA, llvm::MCSymbolRefExpr::VK_PPC_HIGHEST, llvm::PPCMCExpr::VK_PPC_HIGHEST, llvm::MCSymbolRefExpr::VK_PPC_HIGHESTA, llvm::PPCMCExpr::VK_PPC_HIGHESTA, llvm::MCSymbolRefExpr::VK_PPC_LO, llvm::PPCMCExpr::VK_PPC_LO, and llvm::PPCMCExpr::VK_PPC_None.