Home
last modified time | relevance | path

Searched defs:Overflow (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
HDBlockFrequency.cpp44 bool Overflow; in mul() local
HDAPFixedPoint.cpp531 bool *Overflow) { in getFromIntValue()
540 bool *Overflow) { in getFromFloatValue()
HDAPInt.cpp1997 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
HDSlowDynamicAPInt.cpp162 bool Overflow; in runOpWithExpandOnOverflow() local
HDKnownBits.cpp619 std::optional<bool> Overflow; in computeForSatAddSub() local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDCheckedArithmetic.h32 bool Overflow; variable
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
HDPPExpressions.cpp490 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); in EvaluateValue() local
703 bool Overflow = false; in EvaluateDirectiveSubExpr() local
HDLiteralSupport.cpp205 bool Overflow = false; in ProcessCharEscape() local
272 bool Overflow = false; in ProcessCharEscape() local
482 bool Overflow = false; in ProcessNumericUCNEscape() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FileCheck/
HDFileCheck.cpp157 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-13-stable/contrib/llvm-project/llvm/lib/IR/
HDOperator.cpp144 bool Overflow = false; in accumulateConstantOffset() local
HDValue.cpp758 bool Overflow = false; in stripAndAccumulateConstantOffsets() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeVectorOps.cpp1776 SDValue Result, Overflow; in ExpandUADDSUBO() local
1784 SDValue Result, Overflow; in ExpandSADDSUBO() local
1792 SDValue Result, Overflow; in ExpandMULO() local
HDLegalizeDAG.cpp3947 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
HDTargetLowering.cpp10376 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()
HDLegalizeIntegerTypes.cpp1815 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-13-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVPrepareFunctions.cpp359 Value *Overflow = IRB.CreateICmpNE(UMulFunc->getArg(0), Div); in buildUMulWithOverflowFunc() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDMemoryBuiltins.cpp433 bool Overflow; in getAllocSize() local
794 bool Overflow; in visitAllocaInst() local
HDLoads.cpp329 bool Overflow = false; in isDereferenceableAndAlignedInLoop() local
HDConstantFolding.cpp900 bool Overflow = false; in SymbolicallyEvaluateGEP() local
2852 bool Overflow; in ConstantFoldIntrinsicCall2() local
HDStackSafetyAnalysis.cpp169 bool Overflow = false; in getStaticAllocaSizeRange() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineShifts.cpp950 Value *Overflow = in foldLShrOverflowBit() local
1592 if (Instruction *Overflow = foldLShrOverflowBit(I)) in visitLShr() local
HDInstCombineCalls.cpp817 Constant *Overflow) { in createOverflowTuple()
1110 bool Overflow; in moveAddAfterMinMax() local
2177 bool Overflow; in visitCallInst() local
2290 bool Overflow; in visitCallInst() local
HDInstCombineMulDivRem.cpp1054 bool Overflow; in multiplyOverflows() local
1531 bool Overflow; in visitUDiv() local
HDInstCombineCompares.cpp46 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-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopFlatten.cpp986 Value *Overflow = Builder.CreateExtractValue(Call, 1, "flatten.overflow"); in FlattenLoopPair() local

123