class GlobalValuePseudoSourceValue

Declaration

class GlobalValuePseudoSourceValue : public CallEntryPseudoSourceValue { /* full declaration omitted */ };

Description

A specialized pseudo source value for holding GlobalValue values.

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

Inherits from: CallEntryPseudoSourceValue

Member Variables

private const llvm::GlobalValue* GV

Method Overview

Inherited from CallEntryPseudoSourceValue:

Inherited from PseudoSourceValue:

Methods

GlobalValuePseudoSourceValue(
    const llvm::GlobalValue* GV,
    const llvm::TargetMachine& TM)

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

Parameters

const llvm::GlobalValue* GV
const llvm::TargetMachine& TM

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

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

Parameters

const llvm::PseudoSourceValue* V

const llvm::GlobalValue* getValue() const

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