Lines Matching refs:DCHECK
45 DCHECK(is_valid());
50 DCHECK(is_valid());
55 DCHECK(other.type() == type_);
56 DCHECK(other.RegisterSizeInBits() == size_);
67 DCHECK(other.type() == type_);
68 DCHECK(other.SizeInBits() == size_);
83 DCHECK(CPURegister::Create(code, size_, type_).is_valid());
85 DCHECK(is_valid());
89 DCHECK(CPURegister::Create(code, size_, type_).is_valid());
142 DCHECK(IsRegister());
147 DCHECK(IsRegister());
152 DCHECK(IsVRegister());
157 DCHECK(IsRegister());
162 DCHECK(IsVRegister());
167 DCHECK(IsVRegister());
172 DCHECK(IsVRegister());
177 DCHECK(IsVRegister());
182 DCHECK(IsVRegister());
187 DCHECK(IsVRegister());
224 DCHECK(RelocInfo::IsEmbeddedObjectMode(mode));
251 DCHECK(reg.Is64Bits() || (shift_amount < kWRegSizeInBits));
252 DCHECK(reg.Is32Bits() || (shift_amount < kXRegSizeInBits));
262 DCHECK(reg.is_valid());
264 DCHECK(!reg.IsSP());
267 DCHECK(reg.Is64Bits() || ((extend != SXTX) && (extend != UXTX)));
279 DCHECK(IsHeapObjectRequest());
304 DCHECK(IsShiftedRegister());
305 DCHECK((shift_ == LSL) && (shift_amount_ <= 4));
311 DCHECK(reg_.Is64Bits());
314 DCHECK(reg_.Is64Bits());
317 DCHECK(IsImmediate());
322 DCHECK((heap_object_request().kind() == HeapObjectRequest::kHeapNumber &&
330 DCHECK(IsImmediate());
335 DCHECK(IsImmediate());
340 DCHECK(IsImmediate() || IsHeapObjectRequest());
345 DCHECK(IsShiftedRegister() || IsExtendedRegister());
350 DCHECK(IsShiftedRegister());
355 DCHECK(IsExtendedRegister());
360 DCHECK(IsShiftedRegister() || IsExtendedRegister());
381 DCHECK(base.Is64Bits() && !base.IsZero());
393 DCHECK(base.Is64Bits() && !base.IsZero());
394 DCHECK(!regoffset.IsSP());
395 DCHECK((extend == UXTW) || (extend == SXTW) || (extend == SXTX));
398 DCHECK(regoffset.Is64Bits() || (extend != SXTX));
410 DCHECK(base.Is64Bits() && !base.IsZero());
411 DCHECK(regoffset.Is64Bits() && !regoffset.IsSP());
412 DCHECK(shift == LSL);
417 DCHECK(base.Is64Bits() && !base.IsZero());
422 DCHECK((addrmode == Offset) || (addrmode == PostIndex));
432 DCHECK(regoffset_.Is64Bits() && !regoffset_.IsSP());
433 DCHECK(shift_ == LSL);
435 DCHECK(offset.IsExtendedRegister());
436 DCHECK(addrmode == Offset);
446 DCHECK(!regoffset_.IsSP());
447 DCHECK((extend_ == UXTW) || (extend_ == SXTW) || (extend_ == SXTX));
448 DCHECK((regoffset_.Is64Bits() || (extend_ != SXTX)));
468 DCHECK(instr->IsLdrLiteralX() || instr->IsLdrLiteralW());
478 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
496 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
510 DCHECK(instr->IsLdrLiteralW());
521 DCHECK(instr->IsLdrLiteralW());
522 DCHECK(is_uint32(data));
538 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
593 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
619 DCHECK(instr->IsLdrLiteralX() || instr->IsLdrLiteralW());
625 DCHECK(IsCodeTarget(rmode_) || IsRuntimeEntry(rmode_) || IsWasmCall(rmode_));
630 DCHECK(HasTargetAddressAddress());
648 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
654 DCHECK(IsInConstantPool());
659 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_));
665 DCHECK(!HAS_SMI_TAG(compressed));
684 DCHECK(IsCodeTarget(rmode_));
692 DCHECK(IsCodeTarget(rmode_) || IsEmbeddedObjectMode(rmode_));
700 DCHECK(IsFullEmbeddedObject(rmode_));
711 DCHECK(rmode_ == EXTERNAL_REFERENCE);
717 DCHECK(rmode_ == RelocInfo::EXTERNAL_REFERENCE);
723 DCHECK(rmode_ == INTERNAL_REFERENCE);
728 DCHECK(rmode_ == INTERNAL_REFERENCE);
733 DCHECK(IsRuntimeEntry(rmode_));
740 DCHECK(IsRuntimeEntry(rmode_));
747 DCHECK(IsOffHeapTarget(rmode_));
752 DCHECK(IsEmbeddedObjectMode(rmode_) || IsCodeTarget(rmode_) ||
766 DCHECK(rt.is_valid());
770 DCHECK(rt.IsVRegister());
781 DCHECK(rt.IsQ());
788 DCHECK(rt.is_valid());
792 DCHECK(rt.IsVRegister());
803 DCHECK(rt.IsQ());
818 DCHECK(AreSameSizeAndType(rt, rt2));
823 DCHECK(rt.IsVRegister());
830 DCHECK(rt.IsQ());
840 DCHECK(rt.IsVRegister());
848 DCHECK(IsAligned(offset, kInstrSize));
892 DCHECK(is_uint6(bit_pos));
906 DCHECK(IsImmAddSub(imm));
916 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(imms)) ||
923 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) ||
926 DCHECK(is_uint6(immr));
931 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits));
932 DCHECK(is_uint6(imms));
933 DCHECK((reg_size == kXRegSizeInBits) || is_uint6(imms + 3));
939 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits));
940 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) ||
952 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits));
953 DCHECK((reg_size == kXRegSizeInBits) || (bitn == 0));
959 DCHECK(shift == LSL || shift == LSR || shift == ASR || shift == ROR);
964 DCHECK(is_uint6(amount));
978 DCHECK(is_uint5(imm));
987 DCHECK(is_uint12(imm12));
992 DCHECK(is_int9(imm9));
1000 DCHECK(is_int7(scaled_imm7));
1005 DCHECK(is_uint1(shift_amount));
1010 DCHECK(is_uint16(imm16));
1015 DCHECK(is_uint15(imm15));
1020 DCHECK(is_uint7(imm7));
1025 DCHECK(is_uint2(imm2));
1030 DCHECK(is_uint2(imm2));
1035 DCHECK((LSSize_offset + LSSize_width) == (kInstrSize * 8));
1048 DCHECK(is_uint16(imm));
1053 DCHECK(is_uint2(shift));
1060 DCHECK(is_uint6(scale));