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.