Lines Matching refs:value
42 if (end.has_value() && ptr >= end.value()) { in DecodeLeb128Helper()
70 T value = 0; in DecodeUnsignedLeb128() local
71 DecodeLeb128Helper(data, std::nullopt, &value); in DecodeUnsignedLeb128()
72 return value; in DecodeUnsignedLeb128()
96 T value = 0; in DecodeSignedLeb128() local
97 DecodeLeb128Helper(data, std::nullopt, &value); in DecodeSignedLeb128()
98 return value; in DecodeSignedLeb128()
154 static inline uint8_t* EncodeUnsignedLeb128(uint8_t* dest, uint64_t value) { in EncodeUnsignedLeb128() argument
155 uint8_t out = value & 0x7f; in EncodeUnsignedLeb128()
156 value >>= 7; in EncodeUnsignedLeb128()
157 while (value != 0) { in EncodeUnsignedLeb128()
159 out = value & 0x7f; in EncodeUnsignedLeb128()
160 value >>= 7; in EncodeUnsignedLeb128()
167 static inline void EncodeUnsignedLeb128(Vector* dest, uint64_t value) { in EncodeUnsignedLeb128() argument
169 uint8_t out = value & 0x7f; in EncodeUnsignedLeb128()
170 value >>= 7; in EncodeUnsignedLeb128()
171 while (value != 0) { in EncodeUnsignedLeb128()
173 out = value & 0x7f; in EncodeUnsignedLeb128()
174 value >>= 7; in EncodeUnsignedLeb128()
181 static inline void UpdateUnsignedLeb128(uint8_t* dest, uint32_t value) { in UpdateUnsignedLeb128() argument
184 DCHECK_LE(UnsignedLeb128Size(value), UnsignedLeb128Size(old_value)); in UpdateUnsignedLeb128()
185 for (uint8_t* end = EncodeUnsignedLeb128(dest, value); end < old_end; end++) { in UpdateUnsignedLeb128()
192 static inline uint8_t* EncodeSignedLeb128(uint8_t* dest, int64_t value) { in EncodeSignedLeb128() argument
193 uint64_t extra_bits = static_cast<uint64_t>(value ^ (value >> 63)) >> 6; in EncodeSignedLeb128()
194 uint8_t out = value & 0x7f; in EncodeSignedLeb128()
197 value >>= 7; in EncodeSignedLeb128()
198 out = value & 0x7f; in EncodeSignedLeb128()
205 static inline void EncodeSignedLeb128(std::vector<uint8_t>* dest, int64_t value) { in EncodeSignedLeb128() argument
206 uint32_t extra_bits = static_cast<uint32_t>(value ^ (value >> 31)) >> 6; in EncodeSignedLeb128()
207 uint8_t out = value & 0x7f; in EncodeSignedLeb128()
210 value >>= 7; in EncodeSignedLeb128()
211 out = value & 0x7f; in EncodeSignedLeb128()
231 void PushBackUnsigned(uint32_t value) { in PushBackUnsigned() argument
232 EncodeUnsignedLeb128(data_, value); in PushBackUnsigned()
242 void PushBackSigned(int32_t value) { in PushBackSigned() argument
243 EncodeSignedLeb128(data_, value); in PushBackSigned()