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

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1444   SDValue FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL, EVT VT,

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  952       if (SDValue OpNode = DAG.FoldConstantArithmetic(Opc, DL, VT, C1, C2))
 2104     return DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, N0.getNode(),
 2116       SDValue Sub = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, N1.getNode(),
 2125       SDValue Add = DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, N1.getNode(),
 2342     return DAG.FoldConstantArithmetic(Opcode, DL, VT, N0.getNode(),
 2876     return DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, N0.getNode(),
 2945     SDValue NewC = DAG.FoldConstantArithmetic(
 2956       SDValue NewC = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, N0.getNode(),
 2967     SDValue NewC = DAG.FoldConstantArithmetic(
 2977     SDValue NewC = DAG.FoldConstantArithmetic(
 3188     return DAG.FoldConstantArithmetic(N->getOpcode(), DL, VT, N0.getNode(),
 3359     return DAG.FoldConstantArithmetic(ISD::MUL, SDLoc(N), VT,
 5807     if (SDValue COR = DAG.FoldConstantArithmetic(
 7268               DAG.FoldConstantArithmetic(CombineOp, dl, ShiftVT, C1, C2)) {
 7270         SDValue CombinedShiftNorm = DAG.FoldConstantArithmetic(
 7308           if (SDValue C = DAG.FoldConstantArithmetic(ISD::SHL, SDLoc(N), VT,
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 5363           FoldConstantArithmetic(Opcode, DL, VT, N1.getNode(), N2.getNode()))
lib/Target/Mips/MipsISelDAGToDAG.cpp
  255   SDValue NegC = CurDAG->FoldConstantArithmetic(
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 5494       return CurDAG->FoldConstantArithmetic(User->getOpcode(), dl,