Lines Matching refs:shift
1953 int shift; in TypeFlag() local
1955 case DataType::Type::kReference: shift = 0; break; in TypeFlag()
1956 case DataType::Type::kBool: shift = 1; break; in TypeFlag()
1957 case DataType::Type::kInt8: shift = 2; break; in TypeFlag()
1958 case DataType::Type::kUint16: shift = 3; break; in TypeFlag()
1959 case DataType::Type::kInt16: shift = 4; break; in TypeFlag()
1960 case DataType::Type::kInt32: shift = 5; break; in TypeFlag()
1961 case DataType::Type::kInt64: shift = 6; break; in TypeFlag()
1962 case DataType::Type::kFloat32: shift = 7; break; in TypeFlag()
1963 case DataType::Type::kFloat64: shift = 8; break; in TypeFlag()
1968 DCHECK_LE(kFieldWriteOffset, shift); in TypeFlag()
1969 DCHECK_LT(shift, kArrayWriteOffset); in TypeFlag()
1970 return UINT64_C(1) << (shift + offset); in TypeFlag()