Lines Matching defs:dataFirst
527 uint32_t EcmaString::CalculateDataConcatHashCode(const T1 *dataFirst, size_t sizeFirst,
536 totalHash = (totalHash << hashShift) - totalHash + dataFirst[i];
547 hash[0] = (hash[0] << hashShift) - hash[0] + dataFirst[index];
548 hash[1] = (hash[1] << hashShift) - hash[1] + dataFirst[index + 1]; // 1: the second element
549 hash[2] = (hash[2] << hashShift) - hash[2] + dataFirst[index + 2]; // 2: the third element
550 hash[3] = (hash[3] << hashShift) - hash[3] + dataFirst[index + 3]; // 3: the fourth element
555 hash[0] = (hash[0] << hashShift) - hash[0] + dataFirst[index];
562 hash[index % blockSize] + dataFirst[index];
602 const uint8_t *dataFirst = EcmaString::GetUtf8DataFlat(firstStr, bufFirstUint8);
604 return CalculateDataConcatHashCode(dataFirst, firstStr->GetLength(),
608 const uint16_t *dataFirst = EcmaString::GetUtf16DataFlat(firstStr, bufFirstUint16);
610 return CalculateDataConcatHashCode(dataFirst, firstStr->GetLength(),
614 const uint8_t *dataFirst = EcmaString::GetUtf8DataFlat(firstStr, bufFirstUint8);
616 return CalculateDataConcatHashCode(dataFirst, firstStr->GetLength(),
620 const uint16_t *dataFirst = EcmaString::GetUtf16DataFlat(firstStr, bufFirstUint16);
622 return CalculateDataConcatHashCode(dataFirst, firstStr->GetLength(),