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

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DExitKind.h39 Overflow, // We exited because of overflow. enumerator in enum:JSC::ExitKind
H A DExitKind.cpp51 case Overflow:
52 return "Overflow";
/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/
H A DMacroAssemblerARM.h59 Overflow = ARMAssembler::VS, enumerator in enum:JSC::MacroAssemblerARM::ResultCondition
690 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero)
698 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero)
706 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero)
714 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero)
722 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero)
747 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
748 if (cond == Overflow) {
764 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
765 if (cond == Overflow) {
[all...]
H A DMacroAssemblerSH4.h70 Overflow = SH4Assembler::OF, enumerator in enum:JSC::MacroAssemblerSH4::ResultCondition
1746 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1748 if (cond == Overflow) {
1776 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1784 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1789 if (cond == Overflow) {
1816 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1824 if (cond == Overflow) {
1849 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
1851 if (cond == Overflow) {
[all...]
H A DMacroAssemblerMIPS.h81 Overflow, enumerator in enum:JSC::MacroAssemblerMIPS::ResultCondition
1513 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1514 if (cond == Overflow) {
1523 b Overflow
1566 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1567 if (cond == Overflow) {
1576 b Overflow
1632 ASSERT((cond == Overflow) || (cond == Signed) || (cond == PositiveOrZero) || (cond == Zero) || (cond == NonZero));
1633 if (cond == Overflow) {
1643 b Overflow
[all...]
H A DMacroAssemblerX86Common.h69 Overflow = X86Assembler::ConditionO, enumerator in enum:JSC::MacroAssemblerX86Common::ResultCondition
1262 if (cond != Overflow)
1270 if (cond != Overflow)
1278 if (cond != Overflow)
H A DMacroAssemblerARMv7.h120 Overflow = ARMv7Assembler::ConditionVS, enumerator in enum:JSC::MacroAssemblerARMv7::ResultCondition
1517 if (cond == Overflow) {
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITArithmetic.cpp638 addSlowCase(branchAdd32(Overflow, TrustedImm32(1), regT0));
662 addSlowCase(branchSub32(Overflow, TrustedImm32(1), regT0));
762 addSlowCase(branchAdd32(Overflow, regT1, regT0));
764 addSlowCase(branchSub32(Overflow, regT1, regT0));
774 addSlowCase(branchMul32(Overflow, regT1, regT2));
788 addSlowCase(branchMul32(Overflow, regT1, regT0));
792 addSlowCase(branchMul32(Overflow, regT1, regT0));
907 addSlowCase(branchAdd32(Overflow, regT0, Imm32(getConstantOperandImmediateInt(op1)), regT1));
912 addSlowCase(branchAdd32(Overflow, regT0, Imm32(getConstantOperandImmediateInt(op2)), regT1));
953 addSlowCase(branchMul32(Overflow, Imm3
[all...]
H A DJITArithmetic32_64.cpp459 addSlowCase(branchAdd32(Overflow, TrustedImm32(1), regT0));
482 addSlowCase(branchSub32(Overflow, TrustedImm32(1), regT0));
531 addSlowCase(branchAdd32(Overflow, regT2, regT0));
551 addSlowCase(branchAdd32(Overflow, regT2, Imm32(constant), regT0));
642 addSlowCase(branchSub32(Overflow, regT2, regT0));
663 addSlowCase(branchSub32(Overflow, regT0, Imm32(constant), regT2, regT3));
665 addSlowCase(branchSub32(Overflow, regT0, Imm32(constant), regT2));
970 addSlowCase(branchMul32(Overflow, regT2, regT0));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Support/
H A DAPInt.cpp1956 APInt APInt::sadd_ov(const APInt &RHS, bool &Overflow) const {
1958 Overflow = isNonNegative() == RHS.isNonNegative() &&
1963 APInt APInt::uadd_ov(const APInt &RHS, bool &Overflow) const {
1965 Overflow = Res.ult(RHS);
1969 APInt APInt::ssub_ov(const APInt &RHS, bool &Overflow) const {
1971 Overflow = isNonNegative() != RHS.isNonNegative() &&
1976 APInt APInt::usub_ov(const APInt &RHS, bool &Overflow) const {
1978 Overflow = Res.ugt(*this);
1982 APInt APInt::sdiv_ov(const APInt &RHS, bool &Overflow) const {
1984 Overflow
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/ADT/
H A DAPInt.h864 APInt sadd_ov(const APInt &RHS, bool &Overflow) const;
865 APInt uadd_ov(const APInt &RHS, bool &Overflow) const;
866 APInt ssub_ov(const APInt &RHS, bool &Overflow) const;
867 APInt usub_ov(const APInt &RHS, bool &Overflow) const;
868 APInt sdiv_ov(const APInt &RHS, bool &Overflow) const;
869 APInt smul_ov(const APInt &RHS, bool &Overflow) const;
870 APInt umul_ov(const APInt &RHS, bool &Overflow) const;
871 APInt sshl_ov(unsigned Amt, bool &Overflow) const;
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGSpeculativeJIT.cpp2382 forwardSpeculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::LessThan, result.gpr(), TrustedImm32(0)), ValueRecovery::uint32InGPR(result.gpr()));
2400 forwardSpeculationCheck(Overflow, JSValueRegs(), 0, failureCases, ValueRecovery::inFPR(valueFPR));
2582 forwardSpeculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::LessThan, resultReg, TrustedImm32(0)), ValueRecovery::uint32InGPR(resultReg));
2909 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(JITCompiler::Equal, eax.gpr(), TrustedImm32(-2147483647-1)));
2993 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchTest32(JITCompiler::Zero, op2GPR));
2994 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(JITCompiler::Equal, op1GPR, TrustedImm32(-2147483647-1)));
3032 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchMul32(JITCompiler::Overflow, quotientThenRemainderGPR, divisorGPR, multiplyAnswerGPR));
3060 speculationCheck(Overflow, JSValueRegs(), 0, failureCases);
3085 speculationCheck(Overflow, JSValueReg
[all...]
H A DDFGByteCodeParser.cpp878 && !m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, Overflow)
894 || m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, Overflow)) {
927 && !m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, Overflow)
932 dataLogF("Making %s @%u safe at bc#%u because special fast-case counter is at %u and exit profiles say %d, %d\n", Graph::opName(node->op()), node->index(), m_currentIndex, m_inlineStackTop->m_profiledBlock->specialFastCaseProfileForBytecodeOffset(m_currentIndex)->m_counter, m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, Overflow), m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, NegativeZero));
1484 if (m_inlineStackTop->m_exitProfile.hasExitSite(m_currentIndex, Overflow))
H A DDFGSpeculativeJIT32_64.cpp2304 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::Equal, result.gpr(), MacroAssembler::TrustedImm32(1 << 31)));
H A DDFGSpeculativeJIT64.cpp2230 speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::Equal, result.gpr(), MacroAssembler::TrustedImm32(1 << 31)));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DConstantFolding.cpp1432 bool Overflow; local
1436 Res = Op1->getValue().sadd_ov(Op2->getValue(), Overflow);
1439 Res = Op1->getValue().uadd_ov(Op2->getValue(), Overflow);
1442 Res = Op1->getValue().ssub_ov(Op2->getValue(), Overflow);
1445 Res = Op1->getValue().usub_ov(Op2->getValue(), Overflow);
1448 Res = Op1->getValue().smul_ov(Op2->getValue(), Overflow);
1451 Res = Op1->getValue().umul_ov(Op2->getValue(), Overflow);
1456 ConstantInt::get(Type::getInt1Ty(F->getContext()), Overflow)
H A DScalarEvolution.cpp1821 static uint64_t umul_ov(uint64_t i, uint64_t j, bool &Overflow) {
1823 if (j > 1 && k / j != i) Overflow = true;
1828 /// intermediate computation overflows, Overflow will be set and the return will
1829 /// be garbage. Overflow is not cleared on absence of overflow.
1830 static uint64_t Choose(uint64_t n, uint64_t k, bool &Overflow) {
1847 r = umul_ov(r, n-(i-1), Overflow);
2049 bool Overflow = false;
2054 OtherAddRec->getNumOperands() - 1; x != xe && !Overflow; ++x) {
2056 for (int y = x, ye = 2*x+1; y != ye && !Overflow; ++y) {
2057 uint64_t Coeff1 = Choose(x, 2*x - y, Overflow);
[all...]
/macosx-10.9.5/vim-53/runtime/syntax/
H A Dncf.vim100 syn match ncfSetCommandsNum "\(Server Log File Overflow Size\)\s*="
108 syn match ncfSetCommandsNum "\(Volume Log File Overflow Size\)\s*="
112 syn match ncfSetCommandsNum "\(Volume TTS Log File Overflow Size\)\s*="
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp660 // Overflow occurred if it occurred in the larger type, or if the high part
663 SDValue Overflow; local
668 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi,
674 Overflow = DAG.getSetCC(DL, N->getValueType(1), SExt, Mul, ISD::SETNE);
679 Overflow = DAG.getNode(ISD::OR, DL, N->getValueType(1), Overflow,
683 ReplaceValueWith(SDValue(N, 1), Overflow); local
2018 // Overflow -> (LHSSign == RHSSign) && (LHSSign != SumSign)
2020 // Overflow -> (LHSSign != RHSSign) && (LHSSign != SumSign)
2280 SDValue Overflow local
2285 ReplaceValueWith(SDValue(N, 1), Overflow); local
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp453 bool Overflow; local
454 LHSMax.umul_ov(RHSMax, Overflow);
455 if (!Overflow) {
H A DInstructionCombining.cpp148 bool Overflow = false; local
151 BVal.sadd_ov(CVal, Overflow);
153 BVal.ssub_ov(CVal, Overflow);
156 return !Overflow;

Completed in 220 milliseconds