|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 3882 if (SDValue Folded = DAG.FoldConstantArithmetic(Opcode, DL, VT, N0C, N1C))
3886 return DAG.getSelect(DL, VT, DAG.getSetCC(DL, CCVT, N0, N1, ISD::SETEQ),
3886 return DAG.getSelect(DL, VT, DAG.getSetCC(DL, CCVT, N0, N1, ISD::SETEQ),
3887 DAG.getConstant(0, DL, VT), N0);
3899 return DAG.getNode(ISD::UREM, DL, VT, N0, N1);
3901 SDValue NegOne = DAG.getAllOnesConstant(DL, VT);
3904 SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N1, NegOne);
3906 return DAG.getNode(ISD::AND, DL, VT, N0, Add);
3911 SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N1, NegOne);
3913 return DAG.getNode(ISD::AND, DL, VT, N0, Add);
3935 SDValue Mul = DAG.getNode(ISD::MUL, DL, VT, OptimizedDiv, N1);
3936 SDValue Sub = DAG.getNode(ISD::SUB, DL, VT, N0, Mul);