Searched refs:OverflowKind (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1980 enum OverflowKind { 1987 OverflowKind computeOverflowForSignedAdd(SDValue N0, SDValue N1) const; 1990 OverflowKind computeOverflowForUnsignedAdd(SDValue N0, SDValue N1) const; 1993 OverflowKind computeOverflowForAdd(bool IsSigned, SDValue N0, 2005 OverflowKind computeOverflowForSignedSub(SDValue N0, SDValue N1) const; 2008 OverflowKind computeOverflowForUnsignedSub(SDValue N0, SDValue N1) const; 2011 OverflowKind computeOverflowForSub(bool IsSigned, SDValue N0, 2023 OverflowKind computeOverflowForSignedMul(SDValue N0, SDValue N1) const; 2026 OverflowKind computeOverflowForUnsignedMul(SDValue N0, SDValue N1) const; 2029 OverflowKind computeOverflowForMul(bool IsSigned, SDValue N0,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 3509 SanitizerHandler OverflowKind; in EmitOverflowCheckedBinOp() local 3518 OverflowKind = SanitizerHandler::AddOverflow; in EmitOverflowCheckedBinOp() 3525 OverflowKind = SanitizerHandler::SubOverflow; in EmitOverflowCheckedBinOp() 3532 OverflowKind = SanitizerHandler::MulOverflow; in EmitOverflowCheckedBinOp() 3562 CGF.EmitTrapCheck(Builder.CreateNot(overflow), OverflowKind); in EmitOverflowCheckedBinOp()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 4045 static SelectionDAG::OverflowKind mapOverflowResult(ConstantRange::OverflowResult OR) { in mapOverflowResult() 4058 SelectionDAG::OverflowKind 4073 SelectionDAG::OverflowKind 4096 SelectionDAG::OverflowKind 4114 SelectionDAG::OverflowKind 4127 SelectionDAG::OverflowKind 4140 SelectionDAG::OverflowKind
|