Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SelectionDAG

20 #include "llvm/CodeGen/SelectionDAG.h"
59 SelectionDAG &DAG;
317 DAGCombiner(SelectionDAG &D, AliasAnalysis &A, CodeGenOpt::Level OL)
324 SelectionDAG &getDAG() const { return DAG; }
354 class WorkListRemover : public SelectionDAG::DAGUpdateListener {
358 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}
470 static SDValue GetNegatedExpression(SDValue Op, SelectionDAG &DAG,
1003 for (SelectionDAG::allnodes_iterator I = DAG.allnodes_begin(),
1233 SelectionDAG::isCommutativeBinOp(N->getOpcode()) &&
1363 SelectionDAG &DAG) {
1616 SelectionDAG &DAG,
4615 static bool isTruncateOf(SelectionDAG &DAG, SDValue N, SDValue &Op,
6979 SelectionDAG &DAG,
7588 SelectionDAG &DAG = DC->getDAG();
9277 static SDValue partitionShuffleOfConcats(SDNode *N, SelectionDAG &DAG) {
10365 // SelectionDAG::Combine - This is the entry point for the file.
10367 void SelectionDAG::Combine(CombineLevel Level, AliasAnalysis &AA,