class ExternalSymbolPseudoSourceValue
Declaration
class ExternalSymbolPseudoSourceValue
: public CallEntryPseudoSourceValue { /* full declaration omitted */ };
Description
A specialized pseudo source value for holding external symbol values.
Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:143
Inherits from: CallEntryPseudoSourceValue
Method Overview
- public ExternalSymbolPseudoSourceValue(const char * ES, const llvm::TargetInstrInfo & TII)
- public static bool classof(const llvm::PseudoSourceValue * V)
- public const char * getSymbol() const
Inherited from CallEntryPseudoSourceValue:
Inherited from PseudoSourceValue:
- public getAddressSpace
- public getTargetCustom
- public isAliased
- public isConstant
- public isConstantPool
- public isGOT
- public isJumpTable
- public isStack
- public kind
- public mayAlias
Methods
¶ExternalSymbolPseudoSourceValue(
const char* ES,
const llvm::TargetInstrInfo& TII)
ExternalSymbolPseudoSourceValue(
const char* ES,
const llvm::TargetInstrInfo& TII)
Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:147
Parameters
- const char* ES
- const llvm::TargetInstrInfo& TII
¶static bool classof(
const llvm::PseudoSourceValue* V)
static bool classof(
const llvm::PseudoSourceValue* V)
Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:149
Parameters
- const llvm::PseudoSourceValue* V
¶const char* getSymbol() const
const char* getSymbol() const
Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:153