struct FuncNode

Declaration

struct FuncNode : public CodeNode { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:634

Inherits from: CodeNode

Member Variables

Inherited from NodeBase:

protected Attrs
protected Reserved
protected Next
protected

Method Overview

  • public NodeAddr<llvm::rdf::BlockNode *> findBlock(const llvm::MachineBasicBlock * BB, const llvm::rdf::DataFlowGraph & G) const
  • public llvm::MachineFunction * getCode() const
  • public NodeAddr<llvm::rdf::BlockNode *> getEntryBlock(const llvm::rdf::DataFlowGraph & G)

Inherited from CodeNode:

Inherited from NodeBase:

Methods

NodeAddr<llvm::rdf::BlockNode*> findBlock(
    const llvm::MachineBasicBlock* BB,
    const llvm::rdf::DataFlowGraph& G) const

Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:639

Parameters

const llvm::MachineBasicBlock* BB
const llvm::rdf::DataFlowGraph& G

llvm::MachineFunction* getCode() const

Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:635

NodeAddr<llvm::rdf::BlockNode*> getEntryBlock(
    const llvm::rdf::DataFlowGraph& G)

Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:641

Parameters

const llvm::rdf::DataFlowGraph& G