Lines Matching defs:DCHECK

36   DCHECK(!r.IsDouble());
56 DCHECK(!r.IsDouble());
109 DCHECK(num_unsaved >= 0);
161 DCHECK(cc == eq || cc == ne);
178 DCHECK(!AreAliased(value, dst, t8, object));
190 DCHECK(IsAligned(offset, kPointerSize));
229 DCHECK(!dst.is(at));
308 DCHECK(!AreAliased(object, address, value, t8));
309 DCHECK(!AreAliased(object, address, value, t9));
396 DCHECK(!scratch.is(t8));
400 DCHECK(and_then == kReturnAtEnd);
423 DCHECK(!holder_reg.is(scratch));
424 DCHECK(!holder_reg.is(at));
425 DCHECK(!scratch.is(at));
581 DCHECK(SeededNumberDictionary::kEntrySize == 3);
624 DCHECK(!rs.is(at));
640 DCHECK(!rs.is(at));
656 DCHECK(!rs.is(at));
672 DCHECK(!rs.is(at));
685 DCHECK(!rs.is(at));
702 DCHECK(!rs.is(at));
724 DCHECK(!rs.is(at));
746 DCHECK(!rs.is(at));
763 DCHECK(!rs.is(at));
775 DCHECK(!rs.is(at));
787 DCHECK(!rs.is(at));
799 DCHECK(!rs.is(at));
811 DCHECK(!rs.is(at));
823 DCHECK(!rs.is(at));
837 DCHECK(!rs.is(at));
847 DCHECK(!rs.is(at));
860 DCHECK(!rs.is(at));
872 DCHECK(!rs.is(at));
886 DCHECK(!rs.is(at));
896 DCHECK(!rs.is(at));
912 DCHECK(!rs.is(at));
928 DCHECK(!rs.is(at));
944 DCHECK(!rs.is(at));
957 DCHECK(!rs.is(at));
965 DCHECK(rt.is_reg());
966 DCHECK(!at.is(rs));
967 DCHECK(!at.is(rt.rm()));
981 DCHECK(!rs.is(at));
997 DCHECK(!rs.is(at));
1064 DCHECK((rs.offset() + kHeapObjectTag) & (kPointerSize - 1));
1078 DCHECK((rs.offset() + kHeapObjectTag) & (kPointerSize - 1));
1091 DCHECK(value->IsHeapObject());
1104 DCHECK(!j.is_reg());
1278 DCHECK(pos < 32);
1279 DCHECK(pos + size < 33);
1288 DCHECK(pos < 32);
1289 DCHECK(pos + size <= 32);
1290 DCHECK(size != 0);
1311 DCHECK(!fd.is(scratch));
1312 DCHECK(!rs.is(t9));
1313 DCHECK(!rs.is(at));
1407 DCHECK(!fd.is(scratch));
1408 DCHECK(!rs.is(at));
1443 DCHECK(!fr.is(scratch) && !fs.is(scratch) && !ft.is(scratch));
1462 DCHECK(nan || target);
1471 DCHECK(!cmp1.is(f31) && !cmp2.is(f31));
1524 DCHECK(!cmp1.is(f31) && !cmp2.is(f31));
1649 DCHECK(!result.is(scratch));
1650 DCHECK(!double_input.is(double_scratch));
1651 DCHECK(!except_flag.is(scratch));
1755 DCHECK(!result.is(object));
1782 DCHECK(!result.is(object));
1804 DCHECK(!src.is(dst));
1812 #define BRANCH_ARGS_CHECK(cond, rs, rt) DCHECK( \
1904 DCHECK(!rs.is(zero_reg));
2004 DCHECK(!scratch.is(rs));
2011 DCHECK(!scratch.is(rs));
2256 DCHECK(!scratch.is(rs));
2263 DCHECK(!scratch.is(rs));
2275 DCHECK(!scratch.is(rs));
2292 DCHECK(!scratch.is(rs));
2309 DCHECK(!scratch.is(rs));
2322 DCHECK(!scratch.is(rs));
2336 DCHECK(!scratch.is(rs));
2353 DCHECK(!scratch.is(rs));
2370 DCHECK(!scratch.is(rs));
2383 DCHECK(!scratch.is(rs));
2396 DCHECK(is_int16(offset));
2691 DCHECK(is_int16(offset));
2742 DCHECK(!RelocInfo::IsCodeTarget(rmode));
2753 DCHECK(RelocInfo::IsCodeTarget(rmode));
2858 DCHECK(RelocInfo::IsCodeTarget(rmode));
3008 DCHECK(!src.is(scratch));
3019 DCHECK(!dst.is(scratch));
3033 DCHECK(AllowThisStubCall(&ces));
3191 DCHECK(object_size <= Page::kMaxRegularHeapObjectSize);
3203 DCHECK(!result.is(scratch1));
3204 DCHECK(!result.is(scratch2));
3205 DCHECK(!scratch1.is(scratch2));
3206 DCHECK(!scratch1.is(t9));
3207 DCHECK(!scratch2.is(t9));
3208 DCHECK(!result.is(t9));
3214 DCHECK(0 == (object_size & kObjectAlignmentMask));
3228 DCHECK((limit - top) == kPointerSize);
3251 DCHECK(kPointerSize == kDoubleSize);
3287 DCHECK(!result.is(scratch1));
3288 DCHECK(!result.is(scratch2));
3289 DCHECK(!scratch1.is(scratch2));
3290 DCHECK(!object_size.is(t9));
3291 DCHECK(!scratch1.is(t9) && !scratch2.is(t9) && !result.is(t9));
3304 DCHECK((limit - top) == kPointerSize);
3327 DCHECK(kPointerSize == kDoubleSize);
3386 DCHECK((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
3415 DCHECK((SeqOneByteString::kHeaderSize & kObjectAlignmentMask) == 0);
3416 DCHECK(kCharSize == 1);
3551 DCHECK((temps & dst.bit()) == 0);
3552 DCHECK((temps & src.bit()) == 0);
3563 DCHECK(!tmp.is(no_reg));
3864 DCHECK(!src1.is(fparg2));
3902 DCHECK(actual.is_immediate() || actual.reg().is(a0));
3903 DCHECK(expected.is_immediate() || expected.reg().is(a2));
3904 DCHECK((!code_constant.is_null() && code_reg.is(no_reg)) || code_reg.is(a3));
3907 DCHECK(actual.is_immediate());
3960 DCHECK(flag == JUMP_FUNCTION || has_frame());
3974 DCHECK(flag == JUMP_FUNCTION);
3989 DCHECK(flag == JUMP_FUNCTION || has_frame());
3992 DCHECK(function.is(a1));
4014 DCHECK(flag == JUMP_FUNCTION || has_frame());
4017 DCHECK(function.is(a1));
4061 DCHECK(kNotStringTag != 0);
4160 DCHECK(AllowThisStubCall(stub)); // Stub calls are not allowed in some stubs.
4177 DCHECK(static_cast<int>(offset) == offset);
4198 DCHECK(function_address.is(a1) || function_address.is(a2));
4316 DCHECK(TenToThe(String::kMaxCachedArrayIndexLength) <
4375 DCHECK(!dst.is(overflow_dst));
4376 DCHECK(!dst.is(scratch));
4377 DCHECK(!overflow_dst.is(scratch));
4378 DCHECK(!overflow_dst.is(left));
4379 DCHECK(!overflow_dst.is(right));
4382 DCHECK(!dst.is(t9));
4383 DCHECK(!scratch.is(t9));
4384 DCHECK(!left.is(t9));
4385 DCHECK(!right.is(t9));
4386 DCHECK(!overflow_dst.is(t9));
4417 DCHECK(!dst.is(overflow_dst));
4418 DCHECK(!dst.is(scratch));
4419 DCHECK(!overflow_dst.is(scratch));
4420 DCHECK(!overflow_dst.is(left));
4421 DCHECK(!overflow_dst.is(right));
4422 DCHECK(!scratch.is(left));
4423 DCHECK(!scratch.is(right));
4524 DCHECK(flag == JUMP_FUNCTION || has_frame());
4532 DCHECK(flag == JUMP_FUNCTION);
4550 DCHECK(!target.is(a1));
4569 DCHECK(value > 0);
4581 DCHECK(value > 0);
4603 DCHECK(!elements.is(at));
4666 DCHECK(abort_instructions <= kExpectedAbortInstructions);
4857 DCHECK(stack_space >= 0);
4860 DCHECK(base::bits::IsPowerOfTwo32(frame_alignment));
4958 DCHECK(base::bits::IsPowerOfTwo32(frame_alignment));
4982 DCHECK(!reg.is(overflow));
4996 DCHECK(!dst.is(src));
4997 DCHECK(!dst.is(overflow));
4998 DCHECK(!src.is(overflow));
5022 DCHECK(scale >= kSmiTagSize);
5038 DCHECK(scale >= kSmiTagSize);
5064 // DCHECK(!dst.is(src));
5073 // DCHECK(!dst.is(src));
5193 DCHECK(!reg.is(at));
5328 DCHECK(kFlatOneByteStringTag <= 0xffff); // Ensure this fits 16-bit immed.
5386 DCHECK(Smi::FromInt(0) == 0);
5410 DCHECK(base::bits::IsPowerOfTwo32(frame_alignment));
5455 DCHECK(has_frame());
5467 DCHECK(base::bits::IsPowerOfTwo32(frame_alignment));
5622 DCHECK(strcmp(Marking::kBlackBitPattern, "10") == 0);
5632 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t8));
5633 DCHECK(!AreAliased(object, bitmap_scratch, mask_scratch, t9));
5657 DCHECK(!AreAliased(value, scratch, t8, no_reg));
5662 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1);
5663 DCHECK(kNotStringTag == 0x80 && kIsNotStringMask == 0x80);
5676 DCHECK(!AreAliased(addr_reg, bitmap_reg, mask_reg, no_reg));
5698 DCHECK(!AreAliased(value, bitmap_scratch, mask_scratch, t8));
5702 DCHECK(strcmp(Marking::kWhiteBitPattern, "00") == 0);
5703 DCHECK(strcmp(Marking::kBlackBitPattern, "10") == 0);
5704 DCHECK(strcmp(Marking::kGreyBitPattern, "11") == 0);
5705 DCHECK(strcmp(Marking::kImpossibleBitPattern, "01") == 0);
5745 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1);
5746 DCHECK(kNotStringTag == 0x80 && kIsNotStringMask == 0x80);
5773 DCHECK(kOneByteStringTag == 4 && kStringEncodingMask == 4);
5774 DCHECK(kSmiTag == 0 && kSmiTagSize == 1);
5785 DCHECK(!length.is(t8));
5866 DCHECK(!output_reg.is(input_reg));
5961 DCHECK(!scratch1.is(scratch0));
6017 DCHECK(masm_.reloc_info_writer.pos() == address_ + size_ + Assembler::kGap);
6027 DCHECK(masm_.pc_ == address_ + size_);
6028 DCHECK(masm_.reloc_info_writer.pos() == address_ + size_ + Assembler::kGap);
6044 DCHECK(Assembler::IsBranch(instr));
6050 DCHECK(opcode == BEQ ||
6067 DCHECK(!dividend.is(result));
6068 DCHECK(!dividend.is(at));
6069 DCHECK(!result.is(at));