Binary enum value | llvm::MCExpr | |
classof(const MCExpr *E) | llvm::MCSymbolRefExpr | inlinestatic |
Constant enum value | llvm::MCExpr | |
create(const MCSymbol *Symbol, MCContext &Ctx) | llvm::MCSymbolRefExpr | inlinestatic |
create(const MCSymbol *Symbol, VariantKind Kind, MCContext &Ctx, SMLoc Loc=SMLoc()) | llvm::MCSymbolRefExpr | static |
create(StringRef Name, VariantKind Kind, MCContext &Ctx) | llvm::MCSymbolRefExpr | static |
dump() const | llvm::MCExpr | |
evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm, 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 MCAssembler *Asm) const | llvm::MCExpr | |
evaluateAsRelocatable(MCValue &Res, const MCAssembler *Asm, const MCFixup *Fixup) const | llvm::MCExpr | |
evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm, const MCFixup *Fixup, const SectionAddrMap *Addrs, bool InSet) const | llvm::MCExpr | protected |
evaluateAsValue(MCValue &Res, const MCAssembler &Asm) const | llvm::MCExpr | |
evaluateKnownAbsolute(int64_t &Res, const MCAssembler &Asm) const | llvm::MCExpr | |
ExprKind enum name | llvm::MCExpr | |
findAssociatedFragment() const | llvm::MCExpr | |
getKind() const | llvm::MCSymbolRefExpr | inline |
getLoc() const | llvm::MCExpr | inline |
getSubclassData() const | llvm::MCExpr | inlineprotected |
getSymbol() const | llvm::MCSymbolRefExpr | inline |
getVariantKindForName(StringRef Name) | llvm::MCSymbolRefExpr | static |
getVariantKindName(VariantKind Kind) | llvm::MCSymbolRefExpr | static |
hasSubsectionsViaSymbols() const | llvm::MCSymbolRefExpr | inline |
MCExpr(ExprKind Kind, SMLoc Loc, unsigned SubclassData=0) | llvm::MCExpr | inlineexplicitprotected |
MCExpr(const MCExpr &)=delete | llvm::MCExpr | |
operator=(const MCExpr &)=delete | llvm::MCExpr | |
print(raw_ostream &OS, const MCAsmInfo *MAI, bool InParens=false) const | llvm::MCExpr | |
SymbolRef enum value | llvm::MCExpr | |
Target enum value | llvm::MCExpr | |
Unary enum value | llvm::MCExpr | |
VariantKind enum name | llvm::MCSymbolRefExpr | |
VK_AMDGPU_ABS32_HI enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_ABS32_LO enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_GOTPCREL32_HI enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_GOTPCREL32_LO enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_REL32_HI enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_REL32_LO enum value | llvm::MCSymbolRefExpr | |
VK_AMDGPU_REL64 enum value | llvm::MCSymbolRefExpr | |
VK_ARM_GOT_PREL enum value | llvm::MCSymbolRefExpr | |
VK_ARM_NONE enum value | llvm::MCSymbolRefExpr | |
VK_ARM_PREL31 enum value | llvm::MCSymbolRefExpr | |
VK_ARM_SBREL enum value | llvm::MCSymbolRefExpr | |
VK_ARM_TARGET1 enum value | llvm::MCSymbolRefExpr | |
VK_ARM_TARGET2 enum value | llvm::MCSymbolRefExpr | |
VK_ARM_TLSDESCSEQ enum value | llvm::MCSymbolRefExpr | |
VK_ARM_TLSLDO enum value | llvm::MCSymbolRefExpr | |
VK_AVR_DIFF16 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_DIFF32 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_DIFF8 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_HI8 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_HLO8 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_LO8 enum value | llvm::MCSymbolRefExpr | |
VK_AVR_NONE enum value | llvm::MCSymbolRefExpr | |
VK_AVR_PM enum value | llvm::MCSymbolRefExpr | |
VK_COFF_IMGREL32 enum value | llvm::MCSymbolRefExpr | |
VK_DTPOFF enum value | llvm::MCSymbolRefExpr | |
VK_DTPREL enum value | llvm::MCSymbolRefExpr | |
VK_FUNCDESC enum value | llvm::MCSymbolRefExpr | |
VK_GOT enum value | llvm::MCSymbolRefExpr | |
VK_GOTFUNCDESC enum value | llvm::MCSymbolRefExpr | |
VK_GOTNTPOFF enum value | llvm::MCSymbolRefExpr | |
VK_GOTOFF enum value | llvm::MCSymbolRefExpr | |
VK_GOTOFFFUNCDESC enum value | llvm::MCSymbolRefExpr | |
VK_GOTPAGE enum value | llvm::MCSymbolRefExpr | |
VK_GOTPAGEOFF enum value | llvm::MCSymbolRefExpr | |
VK_GOTPCREL enum value | llvm::MCSymbolRefExpr | |
VK_GOTPCREL_NORELAX enum value | llvm::MCSymbolRefExpr | |
VK_GOTREL enum value | llvm::MCSymbolRefExpr | |
VK_GOTTPOFF enum value | llvm::MCSymbolRefExpr | |
VK_GOTTPOFF_FDPIC enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_GD_GOT enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_GD_PLT enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_GPREL enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_HI16 enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_IE enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_IE_GOT enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_LD_GOT enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_LD_PLT enum value | llvm::MCSymbolRefExpr | |
VK_Hexagon_LO16 enum value | llvm::MCSymbolRefExpr | |
VK_INDNTPOFF enum value | llvm::MCSymbolRefExpr | |
VK_Invalid enum value | llvm::MCSymbolRefExpr | |
VK_None enum value | llvm::MCSymbolRefExpr | |
VK_NTPOFF enum value | llvm::MCSymbolRefExpr | |
VK_PAGE enum value | llvm::MCSymbolRefExpr | |
VK_PAGEOFF enum value | llvm::MCSymbolRefExpr | |
VK_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PLT enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSGD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSGDM enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSIE enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSLD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSLE enum value | llvm::MCSymbolRefExpr | |
VK_PPC_AIX_TLSML enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPMOD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGH enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGHA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGHER enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGHERA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGHEST enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_HIGHESTA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_DTPREL_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_DTPREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_DTPREL_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_DTPREL_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_DTPREL_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSGD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSGD_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSGD_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSGD_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSGD_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSLD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSLD_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSLD_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSLD_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TLSLD_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TPREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TPREL_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TPREL_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TPREL_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_GOT_TPREL_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGH enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGHA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGHER enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGHERA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGHEST enum value | llvm::MCSymbolRefExpr | |
VK_PPC_HIGHESTA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_L enum value | llvm::MCSymbolRefExpr | |
VK_PPC_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_LOCAL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_NOTOC enum value | llvm::MCSymbolRefExpr | |
VK_PPC_PCREL_OPT enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TLS enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TLS_PCREL enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TLSGD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TLSLD enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TOC enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TOC_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TOC_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TOC_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TOCBASE enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HI enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGH enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGHA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGHER enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGHERA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGHEST enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_HIGHESTA enum value | llvm::MCSymbolRefExpr | |
VK_PPC_TPREL_LO enum value | llvm::MCSymbolRefExpr | |
VK_PPC_U enum value | llvm::MCSymbolRefExpr | |
VK_SECREL enum value | llvm::MCSymbolRefExpr | |
VK_SIZE enum value | llvm::MCSymbolRefExpr | |
VK_TLSCALL enum value | llvm::MCSymbolRefExpr | |
VK_TLSDESC enum value | llvm::MCSymbolRefExpr | |
VK_TLSGD enum value | llvm::MCSymbolRefExpr | |
VK_TLSGD_FDPIC enum value | llvm::MCSymbolRefExpr | |
VK_TLSLD enum value | llvm::MCSymbolRefExpr | |
VK_TLSLDM enum value | llvm::MCSymbolRefExpr | |
VK_TLSLDM_FDPIC enum value | llvm::MCSymbolRefExpr | |
VK_TLVP enum value | llvm::MCSymbolRefExpr | |
VK_TLVPPAGE enum value | llvm::MCSymbolRefExpr | |
VK_TLVPPAGEOFF enum value | llvm::MCSymbolRefExpr | |
VK_TPOFF enum value | llvm::MCSymbolRefExpr | |
VK_TPREL enum value | llvm::MCSymbolRefExpr | |
VK_VE_GOT_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_GOT_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_GOTOFF_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_GOTOFF_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_PC_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_PC_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_PLT_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_PLT_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_TLS_GD_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_TLS_GD_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_TPOFF_HI32 enum value | llvm::MCSymbolRefExpr | |
VK_VE_TPOFF_LO32 enum value | llvm::MCSymbolRefExpr | |
VK_WASM_FUNCINDEX enum value | llvm::MCSymbolRefExpr | |
VK_WASM_GOT_TLS enum value | llvm::MCSymbolRefExpr | |
VK_WASM_MBREL enum value | llvm::MCSymbolRefExpr | |
VK_WASM_TBREL enum value | llvm::MCSymbolRefExpr | |
VK_WASM_TLSREL enum value | llvm::MCSymbolRefExpr | |
VK_WASM_TYPEINDEX enum value | llvm::MCSymbolRefExpr | |
VK_WEAKREF enum value | llvm::MCSymbolRefExpr | |
VK_X86_ABS8 enum value | llvm::MCSymbolRefExpr | |
VK_X86_PLTOFF enum value | llvm::MCSymbolRefExpr | |