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

Inherited from CallEntryPseudoSourceValue:

Inherited from PseudoSourceValue:

Methods

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)

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

Parameters

const llvm::PseudoSourceValue* V

const char* getSymbol() const

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