LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::AArch64MCExpr Member List

This is the complete list of members for llvm::AArch64MCExpr, including all inherited members.

AddValueSymbols(MCAssembler *) const llvm::AArch64MCExprvirtual
Binary enum valuellvm::MCExpr
classof(const MCExpr *E)llvm::AArch64MCExprinlinestatic
classof(const AArch64MCExpr *)llvm::AArch64MCExprinlinestatic
Constant enum valuellvm::MCExpr
Create(VariantKind Kind, const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprstatic
CreateABS_G0_NC(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateABS_G1_NC(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateABS_G2_NC(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateABS_G3(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateDTPREL_G0_NC(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateDTPREL_G1(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateGOT(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateGOTLo12(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateGOTTPREL(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateGOTTPRELLo12(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateLo12(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateTLSDesc(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateTLSDescLo12(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateTPREL_G0_NC(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
CreateTPREL_G1(const MCExpr *Expr, MCContext &Ctx)llvm::AArch64MCExprinlinestatic
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 llvm::MCExpr
EvaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout) const llvm::AArch64MCExprvirtual
llvm::MCExpr::EvaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, const MCAsmLayout *Layout, const SectionAddrMap *Addrs, bool InSet) const llvm::MCExprprotected
ExprKind enum namellvm::MCExpr
FindAssociatedSection() const llvm::AArch64MCExprinlinevirtual
fixELFSymbolsInTLSFixups(MCAssembler &Asm) const llvm::AArch64MCExprvirtual
getKind() const llvm::AArch64MCExprinline
getSubExpr() const llvm::AArch64MCExprinline
MCExpr(ExprKind _Kind)llvm::MCExprinlineexplicitprotected
MCTargetExpr()llvm::MCTargetExprinlineprotected
print(raw_ostream &OS) const llvm::MCExpr
PrintImpl(raw_ostream &OS) const llvm::AArch64MCExprvirtual
SymbolRef enum valuellvm::MCExpr
Target enum valuellvm::MCExpr
Unary enum valuellvm::MCExpr
VariantKind enum namellvm::AArch64MCExpr
VK_AARCH64_ABS_G0 enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G0_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G1 enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G1_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G2 enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G2_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_ABS_G3 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_G0 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_G1 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_G1_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_G2 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_HI12 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_DTPREL_LO12_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_GOT enum valuellvm::AArch64MCExpr
VK_AARCH64_GOT_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_GOTTPREL enum valuellvm::AArch64MCExpr
VK_AARCH64_GOTTPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_GOTTPREL_G1 enum valuellvm::AArch64MCExpr
VK_AARCH64_GOTTPREL_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_None enum valuellvm::AArch64MCExpr
VK_AARCH64_SABS_G0 enum valuellvm::AArch64MCExpr
VK_AARCH64_SABS_G1 enum valuellvm::AArch64MCExpr
VK_AARCH64_SABS_G2 enum valuellvm::AArch64MCExpr
VK_AARCH64_TLSDESC enum valuellvm::AArch64MCExpr
VK_AARCH64_TLSDESC_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_G0 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_G0_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_G1 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_G1_NC enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_G2 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_HI12 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_LO12 enum valuellvm::AArch64MCExpr
VK_AARCH64_TPREL_LO12_NC enum valuellvm::AArch64MCExpr
~MCTargetExpr()llvm::MCTargetExprinlineprotectedvirtual