Searched refs:kHashShift (Results 1 - 25 of 27) sorted by relevance

12

/external/chromium_org/v8/src/ic/
H A Dstub-cache.h90 // Setting the entry size such that the index is shifted by Name::kHashShift
93 static const int kCacheIndexShift = Name::kHashShift;
109 STATIC_ASSERT(kCacheIndexShift == Name::kHashShift);
144 // ends in Name::kHashShift 0s. Then we multiply it so it is a multiple
148 const int multiplier = sizeof(*table) >> Name::kHashShift;
/external/chromium_org/net/disk_cache/blockfile/
H A Dindex_table_v3.cc48 const int kHashShift = 14; member in namespace:__anon9154
362 SetCellId(&cell_, hash >> kHashShift);
394 hash_ &= (1 << kHashShift) - 1;
395 hash_ |= GetCellId(cell_) << kHashShift;
1131 return (GetCellId(cell) << kHashShift) | lower_part;
1136 hash = small_table_ ? hash >> kSmallTableHashShift : hash >> kHashShift;
1145 hash = small_table_ ? hash >> kSmallTableHashShift : hash >> kHashShift;
/external/chromium_org/v8/src/
H A Dast-value-factory.cc67 return string_->hash() >> Name::kHashShift;
H A Djson-parser.h773 (hash << String::kHashShift) | String::kIsNotArrayIndexMask;
775 static_cast<int>(hash_field >> String::kHashShift));
H A Dobjects-inl.h509 uint32_t result = hash_field_ >> String::kHashShift;
551 uint32_t result = hash_field_ >> String::kHashShift;
595 if (hash_field_ != 0) return hash_field_ >> String::kHashShift;
597 uint32_t result = hash_field_ >> String::kHashShift;
6468 if (IsHashFieldComputed(field)) return field >> kHashShift;
H A Dcode-stubs-hydrogen.cc1810 hash = AddUncasted<HShr>(hash, Add<HConstant>(Name::kHashShift));
H A Dobjects.h8497 static const int kHashShift = kNofHashBitFields; member in class:v8::internal::Name
8501 static const uint32_t kHashBitMask = 0xffffffffu >> kHashShift;
H A Dobjects.cc8843 uint32_t result = field >> kHashShift;
8937 return (GetHashCore(raw_running_hash_) << String::kHashShift) |
8940 return (length_ << String::kHashShift) | String::kIsNotArrayIndexMask;
14604 hash = (hash << String::kHashShift) | String::kIsNotArrayIndexMask;
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc3762 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
3764 __ and_(scratch2, scratch1, Operand(scratch2, LSR, Name::kHashShift));
3844 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
3848 __ and_(index, mask, Operand(index, LSR, Name::kHashShift));
/external/chromium_org/v8/src/arm64/
H A Dcode-stubs-arm64.cc4383 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
4385 __ And(scratch2, scratch1, Operand(scratch2, LSR, Name::kHashShift));
4541 NameDictionary::GetProbeOffset(i) << Name::kHashShift);
4545 __ And(index, mask, Operand(index, LSR, Name::kHashShift));
H A Dlithium-codegen-arm64.cc2943 DCHECK((String::kHashShift + String::kArrayIndexValueBits) < kWRegSizeInBits);
/external/chromium_org/v8/src/ic/arm/
H A Dic-arm.cc494 __ eor(r3, r3, Operand(r4, ASR, Name::kHashShift));
/external/chromium_org/v8/src/ic/arm64/
H A Dic-arm64.cc509 __ Eor(scratch2, scratch2, Operand(scratch3, ASR, Name::kHashShift));
/external/chromium_org/v8/src/ic/ia32/
H A Dic-ia32.cc386 __ shr(edi, String::kHashShift);
/external/chromium_org/v8/src/ic/mips/
H A Dic-mips.cc502 __ sra(at, t0, Name::kHashShift);
/external/chromium_org/v8/src/ic/mips64/
H A Dic-mips64.cc502 __ dsra(at, a4, Name::kHashShift);
/external/chromium_org/v8/src/ic/x64/
H A Dic-x64.cc319 __ shrl(rdi, Immediate(String::kHashShift));
/external/chromium_org/v8/src/ic/x87/
H A Dic-x87.cc388 __ shr(edi, String::kHashShift);
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc3963 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
3965 __ srl(scratch2, scratch2, Name::kHashShift);
4048 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
4052 __ srl(index, index, Name::kHashShift);
/external/chromium_org/v8/src/mips64/
H A Dcode-stubs-mips64.cc4001 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
4003 __ dsrl(scratch2, scratch2, Name::kHashShift);
4086 NameDictionary::GetProbeOffset(i) << Name::kHashShift));
4090 __ dsrl(index, index, Name::kHashShift);
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc3777 __ shr(r0, Name::kHashShift);
3799 __ shr(r0, Name::kHashShift);
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc3719 __ shrl(r1, Immediate(Name::kHashShift));
3739 __ shrl(r0, Immediate(Name::kHashShift));
H A Dfull-codegen-x64.cc3824 DCHECK(String::kHashShift >= kSmiTagSize);
/external/chromium_org/v8/src/x87/
H A Dcode-stubs-x87.cc3440 __ shr(r0, Name::kHashShift);
3462 __ shr(r0, Name::kHashShift);
/external/chromium_org/v8/src/heap/
H A Dheap.cc4209 ->set_hash_field(Name::kIsNotArrayIndexMask | (hash << Name::kHashShift));

Completed in 3235 milliseconds

12