Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:FoldConstantArithmetic

679         SDValue OpNode = DAG.FoldConstantArithmetic(Opc, VT, L, R);
700 SDValue OpNode = DAG.FoldConstantArithmetic(Opc, VT, R, L);
1507 return DAG.FoldConstantArithmetic(ISD::ADD, VT, N0C, N1C);
1750 return DAG.FoldConstantArithmetic(ISD::SUB, VT, N0C, N1C);
1893 return DAG.FoldConstantArithmetic(ISD::MUL, VT, N0.getNode(), N1.getNode());
1998 return DAG.FoldConstantArithmetic(ISD::SDIV, VT, N0C, N1C);
2083 return DAG.FoldConstantArithmetic(ISD::UDIV, VT, N0C, N1C);
2129 return DAG.FoldConstantArithmetic(ISD::SREM, VT, N0C, N1C);
2171 return DAG.FoldConstantArithmetic(ISD::UREM, VT, N0C, N1C);
2622 return DAG.FoldConstantArithmetic(ISD::AND, VT, N0C, N1C);
3316 return DAG.FoldConstantArithmetic(ISD::OR, VT, N0C, N1C);
3348 SDValue COR = DAG.FoldConstantArithmetic(ISD::OR, VT, N1C, C1);
3725 return DAG.FoldConstantArithmetic(ISD::XOR, VT, N0C, N1C);
3969 SDValue C = DAG.FoldConstantArithmetic(ISD::SHL, VT, N01CV, N1CV);
3981 return DAG.FoldConstantArithmetic(ISD::SHL, VT, N0C, N1C);
4131 return DAG.FoldConstantArithmetic(ISD::SRA, VT, N0C, N1C);
4277 return DAG.FoldConstantArithmetic(ISD::SRL, VT, N0C, N1C);