Searched refs:FoldConstantArithmetic (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsISelDAGToDAG.cpp | 255 SDValue NegC = CurDAG->FoldConstantArithmetic( in selectVecAddAsVecSubIfProfitable()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 1067 DAG.FoldConstantArithmetic(Opc, DL, VT, {N0.getOperand(1), N1})) in reassociateOpsCommutative() 2241 DAG.FoldConstantArithmetic(IsAdd ? ISD::ADD : ISD::SUB, DL, VT, in foldAddSubOfSignBit() 2280 return DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, {N0, N1}); in visitADDLike() 2292 DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N1, N0.getOperand(1)}); in visitADDLike() 2301 DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, {N1, N0.getOperand(0)}); in visitADDLike() 2327 if (SDValue Add0 = DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, in visitADDLike() 2560 return DAG.FoldConstantArithmetic(Opcode, DL, VT, {N0, N1}); in visitADDSAT() 3261 if (SDValue C = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N0, N1})) in visitSUB() 3337 DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N0.getOperand(1), N1}); in visitSUB() 3347 SDValue NewC = DAG.FoldConstantArithmetic(ISD::SUB, DL, VT, {N0, N11}); in visitSUB() [all …]
|
| H A D | SelectionDAG.cpp | 5137 SDValue SelectionDAG::FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL, in FoldConstantArithmetic() function in SelectionDAG 5881 if (SDValue SV = FoldConstantArithmetic(Opcode, DL, VT, {N1, N2})) in getNode()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1657 SDValue FoldConstantArithmetic(unsigned Opcode, const SDLoc &DL, EVT VT,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 6065 return CurDAG->FoldConstantArithmetic(User->getOpcode(), dl, in foldBoolExts()
|