LLVM API Documentation

llvm::AArch64MCExpr Member List
This is the complete list of members for llvm::AArch64MCExpr, including all inherited members.
Binary enum valuellvm::MCExpr
classof(const MCExpr *E)llvm::AArch64MCExpr [inline, static]
classof(const AArch64MCExpr *)llvm::AArch64MCExpr [inline, static]
Constant enum valuellvm::MCExpr
Create(const MCExpr *Expr, VariantKind Kind, MCContext &Ctx)llvm::AArch64MCExpr [static]
dump() const llvm::MCExpr
EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout, const SectionAddrMap &Addrs) const llvm::MCExpr
EvaluateAsAbsolute(int64_t &Res) const llvm::MCExpr
EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const llvm::MCExpr
EvaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const llvm::MCExpr
EvaluateAsRelocatable(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const llvm::MCExpr
EvaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const overridellvm::AArch64MCExpr [virtual]
llvm::MCExpr::EvaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, const MCAsmLayout *Layout, const MCFixup *Fixup, const SectionAddrMap *Addrs, bool InSet, bool ForceVarExpansion) const llvm::MCExpr [protected]
EvaluateAsValue(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const llvm::MCExpr
evaluateKnownAbsolute(const MCAsmLayout &Layout) const llvm::MCExpr
ExprKind enum namellvm::MCExpr
FindAssociatedSection() const overridellvm::AArch64MCExpr [virtual]
fixELFSymbolsInTLSFixups(MCAssembler &Asm) const overridellvm::AArch64MCExpr [virtual]
getAddressFrag(VariantKind Kind)llvm::AArch64MCExpr [inline, static]
getKind() const llvm::AArch64MCExpr [inline]
getSubExpr() const llvm::AArch64MCExpr [inline]
getSymbolLoc(VariantKind Kind)llvm::AArch64MCExpr [inline, static]
getVariantKindName() const llvm::AArch64MCExpr
isNotChecked(VariantKind Kind)llvm::AArch64MCExpr [inline, static]
MCExpr(ExprKind _Kind)llvm::MCExpr [inline, explicit, protected]
MCTargetExpr()llvm::MCTargetExpr [inline, protected]
print(raw_ostream &OS) const llvm::MCExpr
PrintImpl(raw_ostream &OS) const overridellvm::AArch64MCExpr [virtual]
SymbolRef enum valuellvm::MCExpr
Target enum valuellvm::MCExpr
Unary enum valuellvm::MCExpr
VariantKind enum namellvm::AArch64MCExpr
visitUsedExpr(MCStreamer &Streamer) const overridellvm::AArch64MCExpr [virtual]
VK_ABS enum valuellvm::AArch64MCExpr
VK_ABS_G0 enum valuellvm::AArch64MCExpr
VK_ABS_G0_NC enum valuellvm::AArch64MCExpr
VK_ABS_G0_S enum valuellvm::AArch64MCExpr
VK_ABS_G1 enum valuellvm::AArch64MCExpr
VK_ABS_G1_NC enum valuellvm::AArch64MCExpr
VK_ABS_G1_S enum valuellvm::AArch64MCExpr
VK_ABS_G2 enum valuellvm::AArch64MCExpr
VK_ABS_G2_NC enum valuellvm::AArch64MCExpr
VK_ABS_G2_S enum valuellvm::AArch64MCExpr
VK_ABS_G3 enum valuellvm::AArch64MCExpr
VK_ABS_PAGE enum valuellvm::AArch64MCExpr
VK_AddressFragBits enum valuellvm::AArch64MCExpr
VK_CALL enum valuellvm::AArch64MCExpr
VK_DTPREL enum valuellvm::AArch64MCExpr
VK_DTPREL_G0 enum valuellvm::AArch64MCExpr
VK_DTPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_DTPREL_G1 enum valuellvm::AArch64MCExpr
VK_DTPREL_G1_NC enum valuellvm::AArch64MCExpr
VK_DTPREL_G2 enum valuellvm::AArch64MCExpr
VK_DTPREL_HI12 enum valuellvm::AArch64MCExpr
VK_DTPREL_LO12 enum valuellvm::AArch64MCExpr
VK_DTPREL_LO12_NC enum valuellvm::AArch64MCExpr
VK_G0 enum valuellvm::AArch64MCExpr
VK_G1 enum valuellvm::AArch64MCExpr
VK_G2 enum valuellvm::AArch64MCExpr
VK_G3 enum valuellvm::AArch64MCExpr
VK_GOT enum valuellvm::AArch64MCExpr
VK_GOT_LO12 enum valuellvm::AArch64MCExpr
VK_GOT_PAGE enum valuellvm::AArch64MCExpr
VK_GOTTPREL enum valuellvm::AArch64MCExpr
VK_GOTTPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_GOTTPREL_G1 enum valuellvm::AArch64MCExpr
VK_GOTTPREL_LO12_NC enum valuellvm::AArch64MCExpr
VK_GOTTPREL_PAGE enum valuellvm::AArch64MCExpr
VK_HI12 enum valuellvm::AArch64MCExpr
VK_INVALID enum valuellvm::AArch64MCExpr
VK_LO12 enum valuellvm::AArch64MCExpr
VK_NC enum valuellvm::AArch64MCExpr
VK_NONE enum valuellvm::AArch64MCExpr
VK_PAGE enum valuellvm::AArch64MCExpr
VK_PAGEOFF enum valuellvm::AArch64MCExpr
VK_SABS enum valuellvm::AArch64MCExpr
VK_SymLocBits enum valuellvm::AArch64MCExpr
VK_TLSDESC enum valuellvm::AArch64MCExpr
VK_TLSDESC_LO12 enum valuellvm::AArch64MCExpr
VK_TLSDESC_PAGE enum valuellvm::AArch64MCExpr
VK_TPREL enum valuellvm::AArch64MCExpr
VK_TPREL_G0 enum valuellvm::AArch64MCExpr
VK_TPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_TPREL_G1 enum valuellvm::AArch64MCExpr
VK_TPREL_G1_NC enum valuellvm::AArch64MCExpr
VK_TPREL_G2 enum valuellvm::AArch64MCExpr
VK_TPREL_HI12 enum valuellvm::AArch64MCExpr
VK_TPREL_LO12 enum valuellvm::AArch64MCExpr
VK_TPREL_LO12_NC enum valuellvm::AArch64MCExpr
~MCTargetExpr()llvm::MCTargetExpr [inline, protected, virtual]