struct IrreducibleGraph::IrrNode

Declaration

struct IrreducibleGraph::IrrNode { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:608

Member Variables

public llvm::bfi_detail::IrreducibleGraph::BlockNode Node
public unsigned int NumIn = 0
public std::deque<const IrrNode*> Edges

Method Overview

  • public IrrNode(const llvm::bfi_detail::IrreducibleGraph::BlockNode & Node)
  • public llvm::bfi_detail::IrreducibleGraph::IrrNode::iterator pred_begin() const
  • public llvm::bfi_detail::IrreducibleGraph::IrrNode::iterator pred_end() const
  • public llvm::bfi_detail::IrreducibleGraph::IrrNode::iterator succ_begin() const
  • public llvm::bfi_detail::IrreducibleGraph::IrrNode::iterator succ_end() const

Methods

IrrNode(const llvm::bfi_detail::IrreducibleGraph::
            BlockNode& Node)

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:613

Parameters

const llvm::bfi_detail::IrreducibleGraph:: BlockNode& Node

llvm::bfi_detail::IrreducibleGraph::IrrNode::
    iterator
    pred_begin() const

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:617

llvm::bfi_detail::IrreducibleGraph::IrrNode::
    iterator
    pred_end() const

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:619

llvm::bfi_detail::IrreducibleGraph::IrrNode::
    iterator
    succ_begin() const

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:618

llvm::bfi_detail::IrreducibleGraph::IrrNode::
    iterator
    succ_end() const

Declared at: llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h:620