Searched refs:Overflow (Results 1 - 25 of 55) sorted by relevance

123

/netbsd-current/external/gpl3/gdb.old/dist/ld/testsuite/ld-mmix/
H A Dbpo-10.s0 # Overflow; specify 223*8 registers.
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/sparc/
H A Dcbcond-diag.s3 cwbe %o1, +32,1f ! Overflow in the simm5 field.
H A Dldm-stm-diag.s3 ldmsh [%g1+0x401], %g2 ! Overflow in simm10 constant.
H A Dldmf-stmf-diag.s3 ldmfs [%g1+0x401], %f1 ! Overflow in simm10 constant.
8 stmfs %f1, [%g1+0x401] ! Overflow in simm10 constant.
H A Dfpcmpshl-diag.s3 fpcmpule8shl %f32, %f48, 4, %g1 ! Overflow in imm2 operand.
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAPFixedPoint.h128 bool *Overflow = nullptr) const;
133 // explanation of the Overflow parameter.
134 APFixedPoint add(const APFixedPoint &Other, bool *Overflow = nullptr) const;
135 APFixedPoint sub(const APFixedPoint &Other, bool *Overflow = nullptr) const;
136 APFixedPoint mul(const APFixedPoint &Other, bool *Overflow = nullptr) const;
137 APFixedPoint div(const APFixedPoint &Other, bool *Overflow = nullptr) const;
142 APFixedPoint shl(unsigned Amt, bool *Overflow = nullptr) const;
143 APFixedPoint shr(unsigned Amt, bool *Overflow = nullptr) const {
145 if (Overflow)
146 *Overflow
[all...]
H A DAPInt.h1114 APInt sadd_ov(const APInt &RHS, bool &Overflow) const;
1115 APInt uadd_ov(const APInt &RHS, bool &Overflow) const;
1116 APInt ssub_ov(const APInt &RHS, bool &Overflow) const;
1117 APInt usub_ov(const APInt &RHS, bool &Overflow) const;
1118 APInt sdiv_ov(const APInt &RHS, bool &Overflow) const;
1119 APInt smul_ov(const APInt &RHS, bool &Overflow) const;
1120 APInt umul_ov(const APInt &RHS, bool &Overflow) const;
1121 APInt sshl_ov(const APInt &Amt, bool &Overflow) const;
1122 APInt ushl_ov(const APInt &Amt, bool &Overflow) const;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFixedPoint.cpp20 bool *Overflow) const {
25 if (Overflow)
26 *Overflow = false;
45 else if (Overflow)
46 *Overflow = true;
55 else if (Overflow)
56 *Overflow = true;
177 bool *Overflow) const {
194 if (Overflow)
195 *Overflow
492 getFromIntValue(const APSInt &Value, const FixedPointSemantics &DstFXSema, bool *Overflow) argument
501 getFromFloatValue(const APFloat &Value, const FixedPointSemantics &DstFXSema, bool *Overflow) argument
[all...]
H A DAPInt.cpp1955 APInt APInt::sadd_ov(const APInt &RHS, bool &Overflow) const {
1957 Overflow = isNonNegative() == RHS.isNonNegative() &&
1962 APInt APInt::uadd_ov(const APInt &RHS, bool &Overflow) const {
1964 Overflow = Res.ult(RHS);
1968 APInt APInt::ssub_ov(const APInt &RHS, bool &Overflow) const {
1970 Overflow = isNonNegative() != RHS.isNonNegative() &&
1975 APInt APInt::usub_ov(const APInt &RHS, bool &Overflow) const {
1977 Overflow = Res.ugt(*this);
1981 APInt APInt::sdiv_ov(const APInt &RHS, bool &Overflow) const {
1983 Overflow
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DOperator.cpp85 bool Overflow = false;
86 APInt OffsetPlus = Index.smul_ov(IndexedSize, Overflow);
87 if (Overflow)
89 Offset = Offset.sadd_ov(OffsetPlus, Overflow);
90 if (Overflow)
H A DValue.cpp712 bool Overflow = false; local
714 Offset = Offset.sadd_ov(GEPOffsetST, Overflow);
715 if (Overflow) {
H A DConstantRange.cpp1653 bool Overflow;
1655 (void) Min.umul_ov(OtherMin, Overflow);
1656 if (Overflow)
1659 (void) Max.umul_ov(OtherMax, Overflow);
1660 if (Overflow)
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DCheckedArithmetic.h33 bool Overflow;
34 llvm::APInt Out = (ALHS.*Op)(ARHS, Overflow);
35 if (Overflow)
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/
H A DPPExpressions.cpp334 // Overflow parsing integer literal.
469 bool Overflow = !Result.isUnsigned() && Result.Val.isMinSignedValue(); local
472 if (Overflow && ValueLive)
682 bool Overflow = false; local
697 Res = llvm::APSInt(LHS.Val.sdiv_ov(RHS.Val, Overflow), false);
709 Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false);
716 Res = LHS.Val.ushl_ov(RHS.Val, Overflow);
718 Res = llvm::APSInt(LHS.Val.sshl_ov(RHS.Val, Overflow), false);
725 Overflow = true;
735 Res = llvm::APSInt(LHS.Val.sadd_ov(RHS.Val, Overflow), fals
[all...]
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
H A Dtsan_mutexset_test.cc108 TEST(MutexSet, Overflow) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1396 SDValue Result, Overflow; local
1397 TLI.expandUADDSUBO(Node, Result, Overflow, DAG);
1399 Results.push_back(Overflow);
1404 SDValue Result, Overflow; local
1405 TLI.expandSADDSUBO(Node, Result, Overflow, DAG);
1407 Results.push_back(Overflow);
1412 SDValue Result, Overflow; local
1413 if (!TLI.expandMULO(Node, Result, Overflow, DAG))
1414 std::tie(Result, Overflow) = DAG.UnrollVectorOverflowOp(Node);
1417 Results.push_back(Overflow);
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp681 bool Overflow;
682 Size = Size.umul_ov(NumElems, Overflow);
683 return Overflow ? unknown() : std::make_pair(align(Size, I.getAlignment()),
746 bool Overflow;
747 Size = Size.umul_ov(NumElems, Overflow);
748 return Overflow ? unknown() : std::make_pair(Size, Zero);
H A DConstantFolding.cpp984 bool Overflow; local
985 APInt NewIdx = Offset.sdiv_ov(ElemSize, Overflow);
986 if (Overflow)
2487 bool Overflow; local
2491 Res = C0->sadd_ov(*C1, Overflow);
2494 Res = C0->uadd_ov(*C1, Overflow);
2497 Res = C0->ssub_ov(*C1, Overflow);
2500 Res = C0->usub_ov(*C1, Overflow);
2503 Res = C0->smul_ov(*C1, Overflow);
2506 Res = C0->umul_ov(*C1, Overflow);
[all...]
H A DStackSafetyAnalysis.cpp161 bool Overflow = false;
166 APSize = APSize.smul_ov(Mul, Overflow);
167 if (Overflow)
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/tic4x/
H A Daddressing.s30 bv Type_BI ; Overflow branch (01101)
62 ldiv R0,R0 ; Overflow load (01101)
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp703 /// \p Result and a constant \p Overflow value.
705 Constant *Overflow) {
706 Constant *V[] = {UndefValue::get(Result->getType()), Overflow};
1161 bool Overflow; local
1163 IsSigned ? C1->sadd_ov(*C0, Overflow) : C1->uadd_ov(*C0, Overflow);
1164 if (!Overflow)
1260 bool Overflow; local
1261 NewVal = Val->sadd_ov(*Val2, Overflow);
1262 if (Overflow) {
704 createOverflowTuple(IntrinsicInst *II, Value *Result, Constant *Overflow) argument
2177 bool Overflow; local
[all...]
H A DInstCombineMulDivRem.cpp692 bool Overflow; local
693 Product = IsSigned ? C1.smul_ov(C2, Overflow) : C1.umul_ov(C2, Overflow);
694 return Overflow;
1018 bool Overflow; local
1019 APInt C2ShlC1 = C2->ushl_ov(*C1, Overflow);
1020 if (!Overflow) {
H A DInstCombineCompares.cpp42 bool Overflow; local
44 Result = In1.sadd_ov(In2, Overflow);
46 Result = In1.uadd_ov(In2, Overflow);
48 return Overflow;
55 bool Overflow; local
57 Result = In1.ssub_ov(In2, Overflow);
59 Result = In1.usub_ov(In2, Overflow);
61 return Overflow;
2625 bool Overflow; local
2627 Cmp.isSigned() ? C.ssub_ov(*C2, Overflow)
4585 OptimizeOverflowCheck(Instruction::BinaryOps BinaryOp, bool IsSigned, Value *LHS, Value *RHS, Instruction &OrigI, Value *&Result, Constant *&Overflow) argument
5740 Constant *Overflow; local
[all...]
H A DInstCombineInternal.h428 /// \p Result and a constant \p Overflow value.
430 Constant *Overflow) {
431 Constant *V[] = {UndefValue::get(Result->getType()), Overflow};
429 CreateOverflowTuple(IntrinsicInst *II, Value *Result, Constant *Overflow) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1893 uint32_t Overflow = 0;
1898 Overflow = Imm - MaxImm;
1913 Overflow = High - Alignment.value();
1920 if (Overflow > 0 &&
1925 SOffset = Overflow;

Completed in 193 milliseconds

123