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:141

Inherits from: CallEntryPseudoSourceValue

Member Variables

private const char* ES

Method Overview

Inherited from CallEntryPseudoSourceValue:

Inherited from PseudoSourceValue:

Methods

ExternalSymbolPseudoSourceValue(
    const char* ES,
    const llvm::TargetMachine& TM)

Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:145

Parameters

const char* ES
const llvm::TargetMachine& TM

static bool classof(
    const llvm::PseudoSourceValue* V)

Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:147

Parameters

const llvm::PseudoSourceValue* V

const char* getSymbol() const

Declared at: llvm/include/llvm/CodeGen/PseudoSourceValue.h:151