LLVM API Documentation
#include <TargetLowering.h>
Collaboration diagram for llvm::TargetLowering::DAGCombinerInfo:

Public Member Functions | |
| DAGCombinerInfo (SelectionDAG &dag, bool bl, void *dc) | |
| bool | isBeforeLegalize () const |
| void | AddToWorklist (SDNode *N) |
| SDOperand | CombineTo (SDNode *N, const std::vector< SDOperand > &To) |
| SDOperand | CombineTo (SDNode *N, SDOperand Res) |
| SDOperand | CombineTo (SDNode *N, SDOperand Res0, SDOperand Res1) |
Public Attributes | |
| void * | DC |
| bool | BeforeLegalize |
| SelectionDAG & | DAG |
Definition at line 405 of file TargetLowering.h.
| llvm::TargetLowering::DAGCombinerInfo::DAGCombinerInfo | ( | SelectionDAG & | dag, | |
| bool | bl, | |||
| void * | dc | |||
| ) | [inline] |
Definition at line 411 of file TargetLowering.h.
| bool llvm::TargetLowering::DAGCombinerInfo::isBeforeLegalize | ( | ) | const [inline] |
| void TargetLowering::DAGCombinerInfo::AddToWorklist | ( | SDNode * | N | ) |
Definition at line 409 of file TargetLowering.h.