reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  761   return ((DAGCombiner*)DC)->CombineTo(N, Res0, Res1, AddTo);
 2505     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2516     return CombineTo(N, N0, DAG.getNode(ISD::CARRY_FALSE,
 2521     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2598     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2608     return CombineTo(N, N0, DAG.getConstant(0, DL, CarryVT));
 2613       return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2620       return CombineTo(N, Sub,
 2702     return CombineTo(N, DAG.getNode(ISD::AND, DL, VT, CarryExt,
 2811       return CombineTo(N, Sub,
 3207     return CombineTo(N, DAG.getNode(ISD::SUB, DL, VT, N0, N1),
 3212     return CombineTo(N, DAG.getConstant(0, DL, VT),
 3217     return CombineTo(N, N0, DAG.getNode(ISD::CARRY_FALSE, DL, MVT::Glue));
 3221     return CombineTo(N, DAG.getNode(ISD::XOR, DL, VT, N1, N0),
 3238     return CombineTo(N, DAG.getNode(ISD::SUB, DL, VT, N0, N1),
 3243     return CombineTo(N, DAG.getConstant(0, DL, VT),
 3256     return CombineTo(N, N0, DAG.getConstant(0, DL, CarryVT));
 3260     return CombineTo(N, DAG.getNode(ISD::XOR, DL, VT, N1, N0),
 4063     return CombineTo(N, Res, Res);
 4071     return CombineTo(N, Res, Res);
 4086       return CombineTo(N, LoOpt, LoOpt);
 4096       return CombineTo(N, HiOpt, HiOpt);
 4126       return CombineTo(N, Lo, Hi);
 4143     return CombineTo(N, Zero, Zero);
 4149     return CombineTo(N, N->getOperand(0), Zero);
 4169       return CombineTo(N, Lo, Hi);
 4192     return CombineTo(N, DAG.getConstant(0, DL, VT),
 4919       CombineTo(Load, NewLoad, NewLoad.getValue(1));
 5218           CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1));
 5302       CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
 8598     return CombineTo(N, MGT->getPassThru(), MGT->getChain());
 8610     return CombineTo(N, MLD->getPassThru(), MLD->getChain());
 9150   CombineTo(N0.getNode(), Trunc, NewChain);
 9223     CombineTo(Load, Trunc, ExtLoad.getValue(1));
 9345     Combiner.CombineTo(LN0, Trunc, ExtLoad.getValue(1));
 9532           CombineTo(LN00, Trunc, ExtLoad.getValue(1));
 9857           CombineTo(LN00, Trunc, ExtLoad.getValue(1));
10032         CombineTo(LN0, Trunc, ExtLoad.getValue(1));
10474     CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
10490     CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1));
13097     CombineTo(N0.getNode(),
13975     return CombineTo(LD, Val, Chain);
14138       return CombineTo(N, ReplLoad.getValue(0), Token);
19895     CombineTo(LHS.getNode(), Load.getValue(0), Load.getValue(1));
19896     CombineTo(RHS.getNode(), Load.getValue(0), Load.getValue(1));