class MDNodeSDNode

Declaration

class MDNodeSDNode : public SDNode { /* full declaration omitted */ };

Description

Represents one node in the SelectionDAG.

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2124

Inherits from: SDNode

Member Variables

private const llvm::MDNode* MD

Inherited from SDNode:

protected
public PersistentId

Method Overview

  • private MDNodeSDNode(const llvm::MDNode * md)
  • public static bool classof(const llvm::SDNode * N)
  • public const llvm::MDNode * getMD() const

Inherited from SDNode:

Inherited from FoldingSetBase::Node:

Methods

MDNodeSDNode(const llvm::MDNode* md)

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2129

Parameters

const llvm::MDNode* md

static bool classof(const llvm::SDNode* N)

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2136

Parameters

const llvm::SDNode* N

const llvm::MDNode* getMD() const

Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2134