LLVM API Documentation

llvm::MCSymbolRefExpr Member List
This is the complete list of members for llvm::MCSymbolRefExpr, including all inherited members.
Binary enum valuellvm::MCExpr
classof(const MCExpr *E)llvm::MCSymbolRefExpr [inline, static]
Constant enum valuellvm::MCExpr
Create(const MCSymbol *Symbol, MCContext &Ctx)llvm::MCSymbolRefExpr [inline, static]
Create(const MCSymbol *Symbol, VariantKind Kind, MCContext &Ctx)llvm::MCSymbolRefExpr [static]
Create(StringRef Name, VariantKind Kind, MCContext &Ctx)llvm::MCSymbolRefExpr [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 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 llvm::MCExpr
getKind() const llvm::MCSymbolRefExpr [inline]
getMCAsmInfo() const llvm::MCSymbolRefExpr [inline]
getSymbol() const llvm::MCSymbolRefExpr [inline]
getVariantKindForName(StringRef Name)llvm::MCSymbolRefExpr [static]
getVariantKindName(VariantKind Kind)llvm::MCSymbolRefExpr [static]
MCExpr(ExprKind _Kind)llvm::MCExpr [inline, explicit, protected]
print(raw_ostream &OS) const llvm::MCExpr
SymbolRef enum valuellvm::MCExpr
Target enum valuellvm::MCExpr
Unary enum valuellvm::MCExpr
VariantKind enum namellvm::MCSymbolRefExpr
VK_ARM_NONE enum valuellvm::MCSymbolRefExpr
VK_ARM_PREL31 enum valuellvm::MCSymbolRefExpr
VK_ARM_TARGET1 enum valuellvm::MCSymbolRefExpr
VK_ARM_TARGET2 enum valuellvm::MCSymbolRefExpr
VK_ARM_TLSCALL enum valuellvm::MCSymbolRefExpr
VK_ARM_TLSDESC enum valuellvm::MCSymbolRefExpr
VK_ARM_TLSDESCSEQ enum valuellvm::MCSymbolRefExpr
VK_ARM_TLSLDO enum valuellvm::MCSymbolRefExpr
VK_COFF_IMGREL32 enum valuellvm::MCSymbolRefExpr
VK_DTPOFF enum valuellvm::MCSymbolRefExpr
VK_GOT enum valuellvm::MCSymbolRefExpr
VK_GOTNTPOFF enum valuellvm::MCSymbolRefExpr
VK_GOTOFF enum valuellvm::MCSymbolRefExpr
VK_GOTPAGE enum valuellvm::MCSymbolRefExpr
VK_GOTPAGEOFF enum valuellvm::MCSymbolRefExpr
VK_GOTPCREL enum valuellvm::MCSymbolRefExpr
VK_GOTTPOFF enum valuellvm::MCSymbolRefExpr
VK_INDNTPOFF enum valuellvm::MCSymbolRefExpr
VK_Invalid enum valuellvm::MCSymbolRefExpr
VK_Mips_ABS_HI enum valuellvm::MCSymbolRefExpr
VK_Mips_ABS_LO enum valuellvm::MCSymbolRefExpr
VK_Mips_CALL_HI16 enum valuellvm::MCSymbolRefExpr
VK_Mips_CALL_LO16 enum valuellvm::MCSymbolRefExpr
VK_Mips_DTPREL_HI enum valuellvm::MCSymbolRefExpr
VK_Mips_DTPREL_LO enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT16 enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_CALL enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_DISP enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_HI16 enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_LO16 enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_OFST enum valuellvm::MCSymbolRefExpr
VK_Mips_GOT_PAGE enum valuellvm::MCSymbolRefExpr
VK_Mips_GOTTPREL enum valuellvm::MCSymbolRefExpr
VK_Mips_GPOFF_HI enum valuellvm::MCSymbolRefExpr
VK_Mips_GPOFF_LO enum valuellvm::MCSymbolRefExpr
VK_Mips_GPREL enum valuellvm::MCSymbolRefExpr
VK_Mips_HIGHER enum valuellvm::MCSymbolRefExpr
VK_Mips_HIGHEST enum valuellvm::MCSymbolRefExpr
VK_Mips_PCREL_HI16 enum valuellvm::MCSymbolRefExpr
VK_Mips_PCREL_LO16 enum valuellvm::MCSymbolRefExpr
VK_Mips_TLSGD enum valuellvm::MCSymbolRefExpr
VK_Mips_TLSLDM enum valuellvm::MCSymbolRefExpr
VK_Mips_TPREL_HI enum valuellvm::MCSymbolRefExpr
VK_Mips_TPREL_LO enum valuellvm::MCSymbolRefExpr
VK_None enum valuellvm::MCSymbolRefExpr
VK_NTPOFF enum valuellvm::MCSymbolRefExpr
VK_PAGE enum valuellvm::MCSymbolRefExpr
VK_PAGEOFF enum valuellvm::MCSymbolRefExpr
VK_PLT enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPMOD enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HIGHER enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HIGHERA enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HIGHEST enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_HIGHESTA enum valuellvm::MCSymbolRefExpr
VK_PPC_DTPREL_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_DTPREL enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_DTPREL_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_DTPREL_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_DTPREL_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSGD enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSGD_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSGD_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSGD_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSLD enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSLD_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSLD_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TLSLD_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TPREL enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TPREL_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TPREL_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_GOT_TPREL_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_HIGHER enum valuellvm::MCSymbolRefExpr
VK_PPC_HIGHERA enum valuellvm::MCSymbolRefExpr
VK_PPC_HIGHEST enum valuellvm::MCSymbolRefExpr
VK_PPC_HIGHESTA enum valuellvm::MCSymbolRefExpr
VK_PPC_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_TLS enum valuellvm::MCSymbolRefExpr
VK_PPC_TLSGD enum valuellvm::MCSymbolRefExpr
VK_PPC_TLSLD enum valuellvm::MCSymbolRefExpr
VK_PPC_TOC enum valuellvm::MCSymbolRefExpr
VK_PPC_TOC_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_TOC_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_TOC_LO enum valuellvm::MCSymbolRefExpr
VK_PPC_TOCBASE enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HA enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HI enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HIGHER enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HIGHERA enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HIGHEST enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_HIGHESTA enum valuellvm::MCSymbolRefExpr
VK_PPC_TPREL_LO enum valuellvm::MCSymbolRefExpr
VK_SECREL enum valuellvm::MCSymbolRefExpr
VK_TLSGD enum valuellvm::MCSymbolRefExpr
VK_TLSLD enum valuellvm::MCSymbolRefExpr
VK_TLSLDM enum valuellvm::MCSymbolRefExpr
VK_TLVP enum valuellvm::MCSymbolRefExpr
VK_TLVPPAGE enum valuellvm::MCSymbolRefExpr
VK_TLVPPAGEOFF enum valuellvm::MCSymbolRefExpr
VK_TPOFF enum valuellvm::MCSymbolRefExpr
VK_WEAKREF enum valuellvm::MCSymbolRefExpr