Home
last modified time | relevance | path

Searched refs:Overflow (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Lex/
DPPExpressions.cpp372 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); in EvaluateValue() local
375 if (Overflow && ValueLive) in EvaluateValue()
567 bool Overflow = false; in EvaluateDirectiveSubExpr() local
582 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr()
594 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr()
602 Overflow = ShAmt >= LHS.Val.getBitWidth(); in EvaluateDirectiveSubExpr()
603 if (Overflow) in EvaluateDirectiveSubExpr()
607 Res = llvm::APSInt(LHS.Val.sshl_ov(ShAmt, Overflow), false); in EvaluateDirectiveSubExpr()
615 Overflow = true, ShAmt = LHS.getBitWidth()-1; in EvaluateDirectiveSubExpr()
623 Res = llvm::APSInt(LHS.Val.sadd_ov(RHS.Val, Overflow), false); in EvaluateDirectiveSubExpr()
[all …]
DLiteralSupport.cpp141 bool Overflow = false; in ProcessCharEscape() local
146 Overflow |= (ResultChar & 0xF0000000) ? true : false; in ProcessCharEscape()
153 Overflow = true; in ProcessCharEscape()
158 if (Overflow && Diags) // Too many digits to fit in in ProcessCharEscape()
/freebsd-9-stable/contrib/llvm/include/llvm/ADT/
DAPInt.h936 APInt sadd_ov(const APInt &RHS, bool &Overflow) const;
937 APInt uadd_ov(const APInt &RHS, bool &Overflow) const;
938 APInt ssub_ov(const APInt &RHS, bool &Overflow) const;
939 APInt usub_ov(const APInt &RHS, bool &Overflow) const;
940 APInt sdiv_ov(const APInt &RHS, bool &Overflow) const;
941 APInt smul_ov(const APInt &RHS, bool &Overflow) const;
942 APInt umul_ov(const APInt &RHS, bool &Overflow) const;
943 APInt sshl_ov(unsigned Amt, bool &Overflow) const;
/freebsd-9-stable/contrib/llvm/lib/Support/
DAPInt.cpp1996 APInt APInt::sadd_ov(const APInt &RHS, bool &Overflow) const { in sadd_ov()
1998 Overflow = isNonNegative() == RHS.isNonNegative() && in sadd_ov()
2003 APInt APInt::uadd_ov(const APInt &RHS, bool &Overflow) const { in uadd_ov()
2005 Overflow = Res.ult(RHS); in uadd_ov()
2009 APInt APInt::ssub_ov(const APInt &RHS, bool &Overflow) const { in ssub_ov()
2011 Overflow = isNonNegative() != RHS.isNonNegative() && in ssub_ov()
2016 APInt APInt::usub_ov(const APInt &RHS, bool &Overflow) const { in usub_ov()
2018 Overflow = Res.ugt(*this); in usub_ov()
2022 APInt APInt::sdiv_ov(const APInt &RHS, bool &Overflow) const { in sdiv_ov()
2024 Overflow = isMinSignedValue() && RHS.isAllOnesValue(); in sdiv_ov()
[all …]
/freebsd-9-stable/contrib/tcsh/nls/italian/
Dset148 45 Overflow di linea
98 95 Overflow di buffer nella sostituzione
128 125 Overflow di selettore
/freebsd-9-stable/contrib/gcc/config/i386/
Di386-modes.def44 Overflow flag to be unset. Sign bit test is used instead and
52 unspecified garbage in the Carry and Overflow flag. This
/freebsd-9-stable/contrib/llvm/lib/Analysis/
DConstantFolding.cpp1596 bool Overflow; in ConstantFoldCall() local
1600 Res = Op1->getValue().sadd_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1603 Res = Op1->getValue().uadd_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1606 Res = Op1->getValue().ssub_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1609 Res = Op1->getValue().usub_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1612 Res = Op1->getValue().smul_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1615 Res = Op1->getValue().umul_ov(Op2->getValue(), Overflow); in ConstantFoldCall()
1620 ConstantInt::get(Type::getInt1Ty(F->getContext()), Overflow) in ConstantFoldCall()
DScalarEvolution.cpp1830 static uint64_t umul_ov(uint64_t i, uint64_t j, bool &Overflow) { in umul_ov() argument
1832 if (j > 1 && k / j != i) Overflow = true; in umul_ov()
1839 static uint64_t Choose(uint64_t n, uint64_t k, bool &Overflow) { in Choose() argument
1856 r = umul_ov(r, n-(i-1), Overflow); in Choose()
2058 bool Overflow = false; in getMulExpr() local
2063 OtherAddRec->getNumOperands() - 1; x != xe && !Overflow; ++x) { in getMulExpr()
2065 for (int y = x, ye = 2*x+1; y != ye && !Overflow; ++y) { in getMulExpr()
2066 uint64_t Coeff1 = Choose(x, 2*x - y, Overflow); in getMulExpr()
2069 z < ze && !Overflow; ++z) { in getMulExpr()
2070 uint64_t Coeff2 = Choose(2*x - y, x-z, Overflow); in getMulExpr()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp98 unsigned Overflow = in getHashValue() local
101 return hash_combine(BinOp->getOpcode(), Overflow, LHS, RHS); in getHashValue()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp674 SDValue Overflow; in PromoteIntRes_XMULO() local
679 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi, in PromoteIntRes_XMULO()
685 Overflow = DAG.getSetCC(DL, N->getValueType(1), SExt, Mul, ISD::SETNE); in PromoteIntRes_XMULO()
690 Overflow = DAG.getNode(ISD::OR, DL, N->getValueType(1), Overflow, in PromoteIntRes_XMULO()
694 ReplaceValueWith(SDValue(N, 1), Overflow); in PromoteIntRes_XMULO()
2306 SDValue Overflow = DAG.getSetCC(dl, N->getValueType(1), DIV, LHS, in ExpandIntRes_XMULO() local
2308 Overflow = DAG.getSelect(dl, N->getValueType(1), isZero, in ExpandIntRes_XMULO()
2310 Overflow); in ExpandIntRes_XMULO()
2311 ReplaceValueWith(SDValue(N, 1), Overflow); in ExpandIntRes_XMULO()
/freebsd-9-stable/contrib/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp461 bool Overflow; in visitCallInst() local
462 LHSMax.umul_ov(RHSMax, Overflow); in visitCallInst()
463 if (!Overflow) { in visitCallInst()
DInstructionCombining.cpp154 bool Overflow = false; in MaintainNoSignedWrap() local
157 BVal.sadd_ov(CVal, Overflow); in MaintainNoSignedWrap()
159 BVal.ssub_ov(CVal, Overflow); in MaintainNoSignedWrap()
162 return !Overflow; in MaintainNoSignedWrap()
/freebsd-9-stable/contrib/gcc/config/arm/
Dieee754-sf.S242 @ Overflow: return INF.
500 @ Overflow?
578 @ Overflow: return INF (sign already in r0).
Dieee754-df.S353 @ Overflow: return INF.
696 @ Overflow?
817 @ Overflow: return INF (sign already in xh).
/freebsd-9-stable/contrib/gcc/config/s390/
Ds390-modes.def57 CCA: EQ LT GT Overflow
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/
DSparcInstrInfo.td206 def ICC_VC : ICC_VAL<15>; // Overflow Clear
207 def ICC_VS : ICC_VAL< 7>; // Overflow Set
/freebsd-9-stable/contrib/llvm/include/llvm/IR/
DIntrinsics.td417 //===------------------------ Overflow Intrinsics -------------------------===//
/freebsd-9-stable/sys/dev/mps/mpi/
Dmpi2_history.txt278 * Overflow Event data.
/freebsd-9-stable/sys/boot/pc98/btx/btx/
Dbtx.S324 jmp ex_noc # Overflow
/freebsd-9-stable/sys/boot/i386/btx/btx/
Dbtx.S322 jmp ex_noc # Overflow
/freebsd-9-stable/sys/dev/mpr/mpi/
Dmpi2_history.txt341 * Overflow Event data.
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprScalar.cpp2132 llvm::Value *Overflow = Builder.CreateOr(LHSCmp, RHSCmp, "or"); in EmitUndefinedBehaviorIntegerDivAndRemCheck() local
2133 Cond = Cond ? Builder.CreateAnd(Cond, Overflow, "and") : Overflow; in EmitUndefinedBehaviorIntegerDivAndRemCheck()
/freebsd-9-stable/contrib/binutils/bfd/po/
Dbfd.pot700 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s"
/freebsd-9-stable/contrib/tcsh/
DFixes1773 28. Overflow check for expansions.
/freebsd-9-stable/contrib/binutils/gas/doc/
Das.texinfo2712 bit-field as its argument. Overflow (a result from the bitwise and

12