Lines Matching refs:failure
3895 Label failure;
3896 __ cmp(eax, NativeRegExpMacroAssembler::FAILURE);
3897 __ j(equal, &failure);
3928 __ bind(&failure);
3929 // For failure to match, return null.
4810 // Pass failure code returned from last attempt as first argument to
4847 // Check for failure result.
4851 // Lower 2 bits of ecx are 0 iff eax has failure tag.
4859 // should have returned some failure value.
4876 // Handling of failure.
4881 STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
4886 __ cmp(eax, reinterpret_cast<int32_t>(Failure::OutOfMemoryException()));
4915 // NOTE: Invocations of builtins may return failure objects instead
4950 Failure* failure = Failure::InternalError();
4951 __ mov(eax, Immediate(reinterpret_cast<int32_t>(failure)));
4969 __ mov(eax, reinterpret_cast<int32_t>(Failure::OutOfMemoryException()));
5021 // field in the JSEnv and return a failure sentinel.
5025 __ mov(eax, reinterpret_cast<int32_t>(Failure::Exception()));
7000 // If we are doing negative lookup then probing failure should be
7001 // treated as a lookup success. For positive lookup probing failure
7002 // should be treated as lookup failure.