| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | APInt.cpp | 1913 Overflow = false; in smul_ov() 1929 if (Overflow) in sshl_ov() 1942 if (Overflow) in ushl_ov() 1951 bool Overflow; in sadd_sat() local 1953 if (!Overflow) in sadd_sat() 1961 bool Overflow; in uadd_sat() local 1963 if (!Overflow) in uadd_sat() 1970 bool Overflow; in ssub_sat() local 1972 if (!Overflow) in ssub_sat() 1980 bool Overflow; in usub_sat() local [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | PPExpressions.cpp | 442 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); in EvaluateValue() local 445 if (Overflow && ValueLive) in EvaluateValue() 655 bool Overflow = false; in EvaluateDirectiveSubExpr() local 670 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr() 682 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr() 689 Res = LHS.Val.ushl_ov(RHS.Val, Overflow); in EvaluateDirectiveSubExpr() 691 Res = llvm::APSInt(LHS.Val.sshl_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr() 698 Overflow = true; in EvaluateDirectiveSubExpr() 708 Res = llvm::APSInt(LHS.Val.sadd_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr() 714 Res = llvm::APSInt(LHS.Val.ssub_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr() [all …]
|
| H A D | LiteralSupport.cpp | 155 bool Overflow = false; in ProcessCharEscape() local 161 Overflow = true; in ProcessCharEscape() 168 Overflow = true; in ProcessCharEscape() 173 if (Overflow && Diags) // Too many digits to fit in in ProcessCharEscape()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | CheckedArithmetic.h | 34 bool Overflow; variable 35 llvm::APInt Out = (ALHS.*Op)(ARHS, Overflow); 36 if (Overflow)
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | APInt.h | 1098 APInt sadd_ov(const APInt &RHS, bool &Overflow) const; 1099 APInt uadd_ov(const APInt &RHS, bool &Overflow) const; 1100 APInt ssub_ov(const APInt &RHS, bool &Overflow) const; 1101 APInt usub_ov(const APInt &RHS, bool &Overflow) const; 1102 APInt sdiv_ov(const APInt &RHS, bool &Overflow) const; 1103 APInt smul_ov(const APInt &RHS, bool &Overflow) const; 1104 APInt umul_ov(const APInt &RHS, bool &Overflow) const; 1105 APInt sshl_ov(const APInt &Amt, bool &Overflow) const; 1106 APInt ushl_ov(const APInt &Amt, bool &Overflow) const;
|
| /freebsd-12.1/contrib/tcsh/nls/italian/ |
| H A D | set1 | 48 45 Overflow di linea 98 95 Overflow di buffer nella sostituzione 128 125 Overflow di selettore
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386-modes.def | 44 Overflow flag to be unset. Sign bit test is used instead and 52 unspecified garbage in the Carry and Overflow flag. This
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemoryBuiltins.cpp | 566 bool Overflow; in visitAllocaInst() local 567 Size = Size.umul_ov(NumElems, Overflow); in visitAllocaInst() 568 return Overflow ? unknown() : std::make_pair(align(Size, I.getAlignment()), in visitAllocaInst() 630 bool Overflow; in visitCallSite() local 631 Size = Size.umul_ov(NumElems, Overflow); in visitCallSite() 632 return Overflow ? unknown() : std::make_pair(Size, Zero); in visitCallSite()
|
| H A D | ConstantFolding.cpp | 932 bool Overflow; in SymbolicallyEvaluateGEP() local 933 APInt NewIdx = Offset.sdiv_ov(ElemSize, Overflow); in SymbolicallyEvaluateGEP() 934 if (Overflow) in SymbolicallyEvaluateGEP() 2037 bool Overflow; in ConstantFoldScalarCall() local 2041 Res = C0->sadd_ov(*C1, Overflow); in ConstantFoldScalarCall() 2044 Res = C0->uadd_ov(*C1, Overflow); in ConstantFoldScalarCall() 2047 Res = C0->ssub_ov(*C1, Overflow); in ConstantFoldScalarCall() 2050 Res = C0->usub_ov(*C1, Overflow); in ConstantFoldScalarCall() 2053 Res = C0->smul_ov(*C1, Overflow); in ConstantFoldScalarCall() 2056 Res = C0->umul_ov(*C1, Overflow); in ConstantFoldScalarCall() [all …]
|
| H A D | ScalarEvolution.cpp | 2814 if (j > 1 && k / j != i) Overflow = true; in umul_ov() 2821 static uint64_t Choose(uint64_t n, uint64_t k, bool &Overflow) { in Choose() argument 2838 r = umul_ov(r, n-(i-1), Overflow); in Choose() 3063 bool Overflow = false; in getMulExpr() local 3071 uint64_t Coeff1 = Choose(x, 2*x - y, Overflow); in getMulExpr() 3074 z < ze && !Overflow; ++z) { in getMulExpr() 3075 uint64_t Coeff2 = Choose(2*x - y, x-z, Overflow); in getMulExpr() 3078 Coeff = umul_ov(Coeff1, Coeff2, Overflow); in getMulExpr() 3092 if (!Overflow) { in getMulExpr() 3226 bool Overflow = false; in getUDivExpr() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 961 uint32_t Overflow = 0; in splitMUBUFOffset() local 966 Overflow = Imm - MaxImm; in splitMUBUFOffset() 981 Overflow = High - Align; in splitMUBUFOffset() 988 if (Overflow > 0 && in splitMUBUFOffset() 993 SOffset = Overflow; in splitMUBUFOffset()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 561 bool Overflow; in multiplyOverflows() local 562 Product = IsSigned ? C1.smul_ov(C2, Overflow) : C1.umul_ov(C2, Overflow); in multiplyOverflows() 563 return Overflow; in multiplyOverflows() 883 bool Overflow; in visitUDiv() local 884 APInt C2ShlC1 = C2->ushl_ov(*C1, Overflow); in visitUDiv() 885 if (!Overflow) { in visitUDiv()
|
| H A D | InstCombineCompares.cpp | 42 bool Overflow; in addWithOverflow() local 44 Result = In1.sadd_ov(In2, Overflow); in addWithOverflow() 46 Result = In1.uadd_ov(In2, Overflow); in addWithOverflow() 48 return Overflow; in addWithOverflow() 55 bool Overflow; in subWithOverflow() local 61 return Overflow; in subWithOverflow() 2382 bool Overflow; in foldICmpAddConstant() local 2384 Cmp.isSigned() ? C.ssub_ov(*C2, Overflow) : C.usub_ov(*C2, Overflow); in foldICmpAddConstant() 2388 if (!Overflow) in foldICmpAddConstant() 3824 Overflow = OverflowVal; in OptimizeOverflowCheck() [all …]
|
| H A D | InstCombineInternal.h | 643 Constant *Overflow) { in CreateOverflowTuple() argument 644 Constant *V[] = {UndefValue::get(Result->getType()), Overflow}; in CreateOverflowTuple()
|
| H A D | InstructionCombining.cpp | 215 bool Overflow = false; in MaintainNoSignedWrap() local 217 (void)BVal->sadd_ov(*CVal, Overflow); in MaintainNoSignedWrap() 219 (void)BVal->ssub_ov(*CVal, Overflow); in MaintainNoSignedWrap() 221 return !Overflow; in MaintainNoSignedWrap()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 809 SDValue Overflow = DAG.getNode(ISD::SRL, DL, VT, Lo, CompShift); in LowerSHLParts() local 810 Overflow = DAG.getNode(ISD::SRL, DL, VT, Overflow, One); in LowerSHLParts() 813 HiSmall = DAG.getNode(ISD::OR, DL, VT, HiSmall, Overflow); in LowerSHLParts() 847 SDValue Overflow = DAG.getNode(ISD::SHL, DL, VT, Hi, CompShift); in LowerSRXParts() local 848 Overflow = DAG.getNode(ISD::SHL, DL, VT, Overflow, One); in LowerSRXParts() 852 LoSmall = DAG.getNode(ISD::OR, DL, VT, LoSmall, Overflow); in LowerSRXParts()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeIntegerTypes.cpp | 946 SDValue Overflow; in PromoteIntRes_XMULO() local 952 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi, in PromoteIntRes_XMULO() 959 Overflow = DAG.getSetCC(DL, N->getValueType(1), SExt, Mul, ISD::SETNE); in PromoteIntRes_XMULO() 964 Overflow = DAG.getNode(ISD::OR, DL, N->getValueType(1), Overflow, in PromoteIntRes_XMULO() 968 ReplaceValueWith(SDValue(N, 1), Overflow); in PromoteIntRes_XMULO() 2964 SDValue Overflow = DAG.getNode(ISD::AND, dl, BitVT, in ExpandIntRes_XMULO() local 2969 Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, One.getValue(1)); in ExpandIntRes_XMULO() 2974 Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, Two.getValue(1)); in ExpandIntRes_XMULO() 2989 Overflow = DAG.getNode(ISD::OR, dl, BitVT, Overflow, Five.getValue(1)); in ExpandIntRes_XMULO() 2991 ReplaceValueWith(SDValue(N, 1), Overflow); in ExpandIntRes_XMULO()
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | ieee754-sf.S | 242 @ Overflow: return INF. 500 @ Overflow? 578 @ Overflow: return INF (sign already in r0).
|
| H A D | ieee754-df.S | 353 @ Overflow: return INF. 696 @ Overflow? 817 @ Overflow: return INF (sign already in xh).
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 59 bool Overflow = true; in mayHaveIntegerOverflow() local 64 Result = LHSAP.sadd_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 66 Result = LHSAP.uadd_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 69 Result = LHSAP.ssub_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 71 Result = LHSAP.usub_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 74 Result = LHSAP.smul_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 76 Result = LHSAP.umul_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 79 Result = LHSAP.sdiv_ov(RHSAP, Overflow); in mayHaveIntegerOverflow() 83 return Overflow; in mayHaveIntegerOverflow()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 997 unsigned Overflow = MI.getOperand(1).getReg(); in lower() local 1026 MIRBuilder.buildICmp(CmpInst::ICMP_NE, Overflow, HiPart, Shifted); in lower() 1028 MIRBuilder.buildICmp(CmpInst::ICMP_NE, Overflow, HiPart, Zero); in lower()
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390-modes.def | 57 CCA: EQ LT GT Overflow
|
| /freebsd-12.1/contrib/mandoc/ |
| H A D | lib.in | 120 LINE("libssp", "Buffer Overflow Protection Library (libssp, \\-lssp)")
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 2002 SDValue Value, Overflow; in getAArch64XALUOOp() local 2072 Overflow = in getAArch64XALUOOp() 2094 Overflow = in getAArch64XALUOOp() 2108 Overflow = Value.getValue(1); in getAArch64XALUOOp() 2148 SDValue Value, Overflow; in LowerXOR() local 2152 CCVal, Overflow); in LowerXOR() 2252 SDValue Value, Overflow; in LowerXALUO() local 4417 SDValue Value, Overflow; in LowerBR_CC() local 4425 Overflow); in LowerBR_CC() 4932 SDValue Value, Overflow; in LowerSELECT() local [all …]
|
| /freebsd-12.1/contrib/processor-trace/libipt/include/ |
| H A D | intel-pt.h.in | 265 /** SKD007: Intel(R) PT Buffer Overflow May Result in Incorrect Packets. 270 * Trace) OVF (Overflow) packet may be issued after the first byte of a 292 * Some Intel PT (Intel Processor Trace) OVF (Overflow) packets may not 317 * cleared, an OVF (Overflow) packet may be unexpectedly followed by a 325 * and generates an OVF (Overflow) packet just as IA32_RTIT_CTL (MSR
|