/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | BlockFrequency.cpp | 44 bool Overflow; in mul() local
|
H A D | APFixedPoint.cpp | 531 bool *Overflow) { in getFromIntValue() 540 bool *Overflow) { in getFromFloatValue()
|
H A D | APInt.cpp | 1997 bool Overflow; in sadd_sat() local 2007 bool Overflow; in uadd_sat() local 2016 bool Overflow; in ssub_sat() local 2026 bool Overflow; in usub_sat() local 2035 bool Overflow; in smul_sat() local 2048 bool Overflow; in umul_sat() local 2061 bool Overflow; in sshl_sat() local 2075 bool Overflow; in ushl_sat() local
|
H A D | SlowDynamicAPInt.cpp | 162 bool Overflow; in runOpWithExpandOnOverflow() local
|
H A D | KnownBits.cpp | 619 std::optional<bool> Overflow; in computeForSatAddSub() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CheckedArithmetic.h | 32 bool Overflow; variable
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPExpressions.cpp | 490 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); in EvaluateValue() local 703 bool Overflow = false; in EvaluateDirectiveSubExpr() local
|
H A D | LiteralSupport.cpp | 205 bool Overflow = false; in ProcessCharEscape() local 272 bool Overflow = false; in ProcessCharEscape() local 482 bool Overflow = false; in ProcessNumericUCNEscape() local
|
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/ |
H A D | FileCheck.cpp | 157 const APInt &RightOperand, bool &Overflow) { in exprAdd() 162 const APInt &RightOperand, bool &Overflow) { in exprSub() 167 const APInt &RightOperand, bool &Overflow) { in exprMul() 172 const APInt &RightOperand, bool &Overflow) { in exprDiv() 181 const APInt &RightOperand, bool &Overflow) { in exprMax() 187 const APInt &RightOperand, bool &Overflow) { in exprMin() 220 bool Overflow; in eval() local
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 144 bool Overflow = false; in accumulateConstantOffset() local
|
H A D | Value.cpp | 758 bool Overflow = false; in stripAndAccumulateConstantOffsets() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 1776 SDValue Result, Overflow; in ExpandUADDSUBO() local 1784 SDValue Result, Overflow; in ExpandSADDSUBO() local 1792 SDValue Result, Overflow; in ExpandMULO() local
|
H A D | LegalizeDAG.cpp | 3947 SDValue Overflow = DAG.getSetCC(dl, SetCCType, Sum, LHS, CC); in ExpandNode() local 3975 SDValue Result, Overflow; in ExpandNode() local 3983 SDValue Result, Overflow; in ExpandNode() local 3991 SDValue Result, Overflow; in ExpandNode() local
|
H A D | TargetLowering.cpp | 10376 SDValue Overflow = Result.getValue(1); in expandAddSubSat() local 10660 SDValue Overflow = Result.getValue(1); in expandFixedPointMul() local 10677 SDValue Overflow = Result.getValue(1); in expandFixedPointMul() local 10759 SDValue Overflow = DAG.getSetCC(dl, BoolVT, Hi, Sign, ISD::SETNE); in expandFixedPointMul() local 10872 SDNode *Node, SDValue &Result, SDValue &Overflow, SelectionDAG &DAG) const { in expandUADDSUBO() 10918 SDNode *Node, SDValue &Result, SDValue &Overflow, SelectionDAG &DAG) const { in expandSADDSUBO() 10958 SDValue &Overflow, SelectionDAG &DAG) const { in expandMULO()
|
H A D | LegalizeIntegerTypes.cpp | 1815 SDValue Overflow; in PromoteIntRes_XMULO() local 4266 SDValue Overflow = Result.getValue(1); in ExpandIntRes_MULFIX() local 4935 SDValue Overflow = DAG.getNode(ISD::AND, dl, BitVT, in ExpandIntRes_XMULO() local 4992 SDValue Overflow = in ExpandIntRes_XMULO() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPrepareFunctions.cpp | 359 Value *Overflow = IRB.CreateICmpNE(UMulFunc->getArg(0), Div); in buildUMulWithOverflowFunc() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 433 bool Overflow; in getAllocSize() local 794 bool Overflow; in visitAllocaInst() local
|
H A D | Loads.cpp | 329 bool Overflow = false; in isDereferenceableAndAlignedInLoop() local
|
H A D | ConstantFolding.cpp | 900 bool Overflow = false; in SymbolicallyEvaluateGEP() local 2852 bool Overflow; in ConstantFoldIntrinsicCall2() local
|
H A D | StackSafetyAnalysis.cpp | 169 bool Overflow = false; in getStaticAllocaSizeRange() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 950 Value *Overflow = in foldLShrOverflowBit() local 1592 if (Instruction *Overflow = foldLShrOverflowBit(I)) in visitLShr() local
|
H A D | InstCombineCalls.cpp | 817 Constant *Overflow) { in createOverflowTuple() 1110 bool Overflow; in moveAddAfterMinMax() local 2177 bool Overflow; in visitCallInst() local 2290 bool Overflow; in visitCallInst() local
|
H A D | InstCombineMulDivRem.cpp | 1054 bool Overflow; in multiplyOverflows() local 1531 bool Overflow; in visitUDiv() local
|
H A D | InstCombineCompares.cpp | 46 bool Overflow; in addWithOverflow() local 59 bool Overflow; in subWithOverflow() local 3068 bool Overflow; in foldICmpAddConstant() local 6086 Constant *&Overflow) { in OptimizeOverflowCheck() 7515 Constant *Overflow; in visitICmpInst() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopFlatten.cpp | 986 Value *Overflow = Builder.CreateExtractValue(Call, 1, "flatten.overflow"); in FlattenLoopPair() local
|