Lines Matching defs:chars
5428 static inline bool Unaligned(const uint16_t* chars) {
5429 return reinterpret_cast<const uintptr_t>(chars) & kAlignmentMask;
5432 static inline const uint16_t* Align(const uint16_t* chars) {
5433 return reinterpret_cast<uint16_t*>(reinterpret_cast<uintptr_t>(chars) &
5448 void VisitOneByteString(const uint8_t* chars, int length) {
5451 void VisitTwoByteString(const uint16_t* chars, int length) {
5455 const uint16_t* end = chars + length;
5456 while (Unaligned(chars) && chars != end) {
5457 acc |= *chars++;
5464 while (chars + inner_loops * increment < aligned_end) {
5466 acc |= *reinterpret_cast<const uintptr_t*>(chars);
5467 chars += increment;
5476 while (chars != end) {
5477 acc |= *chars++;