LLVM API Documentation

llvm::TernarySDNode Class Reference

#include <SelectionDAGNodes.h>

Inheritance diagram for llvm::TernarySDNode:
[legend]
Collaboration diagram for llvm::TernarySDNode:
[legend]

List of all members.

Public Member Functions

 TernarySDNode (unsigned Opc, SDVTList VTs, SDValue X, SDValue Y, SDValue Z)
 TernarySDNode (unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y, SDValue Z)


Detailed Description

TernarySDNode - This class is used for three-operand SDNodes. This is solely to allow co-allocation of node operands with the node itself.

Definition at line 1550 of file SelectionDAGNodes.h.


Constructor & Destructor Documentation

llvm::TernarySDNode::TernarySDNode ( unsigned  Opc,
SDVTList  VTs,
SDValue  X,
SDValue  Y,
SDValue  Z 
) [inline]

Definition at line 1553 of file SelectionDAGNodes.h.

llvm::TernarySDNode::TernarySDNode ( unsigned  Opc,
DebugLoc  dl,
SDVTList  VTs,
SDValue  X,
SDValue  Y,
SDValue  Z 
) [inline]

Definition at line 1558 of file SelectionDAGNodes.h.


The documentation for this class was generated from the following file: