LLVM 22.0.0git
|
#include "MCTargetDesc/XtensaFixupKinds.h"
#include "MCTargetDesc/XtensaMCTargetDesc.h"
#include "llvm/MC/MCAsmBackend.h"
#include "llvm/MC/MCAssembler.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCELFObjectWriter.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCObjectWriter.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/MC/MCValue.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. |
Functions | |
static uint64_t | adjustFixupValue (const MCFixup &Fixup, uint64_t Value, MCContext &Ctx) |
static unsigned | getSize (unsigned Kind) |
Definition at line 69 of file XtensaAsmBackend.cpp.
References Fixup, llvm::Xtensa::fixup_xtensa_branch_12, llvm::Xtensa::fixup_xtensa_branch_6, llvm::Xtensa::fixup_xtensa_branch_8, llvm::Xtensa::fixup_xtensa_call_18, llvm::Xtensa::fixup_xtensa_jump_18, llvm::Xtensa::fixup_xtensa_l32r_16, llvm::Xtensa::fixup_xtensa_loop_8, llvm::FK_Data_1, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, llvm::isInt(), llvm::isUInt(), llvm_unreachable, and llvm::Offset.
Definition at line 129 of file XtensaAsmBackend.cpp.
References llvm::Xtensa::fixup_xtensa_branch_6, and llvm::FK_Data_4.
Referenced by llvm::pdb::LayoutItemBase::containsOffset(), llvm::DwarfUnit::emitCommonHeader(), llvm::FoldingSetNodeID::FoldingSetNodeID(), and llvm::object::Archive::Child::getBuffer().