Lines Matching refs:Compressed
16 uint8_t Compressed[1]; in TEST() local
19 EXPECT_EQ(1u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
20 EXPECT_EQ(Compressed[0], 0x00); in TEST()
23 EXPECT_EQ(1u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
24 EXPECT_EQ(Compressed[0], 0x02); // +1 => 2 in zigzag. in TEST()
27 EXPECT_EQ(1u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
28 EXPECT_EQ(Compressed[0], 0x7e); // +63 => 127 in zigzag. in TEST()
32 uint8_t Compressed[sizeof(uintptr_t) + 1]; in TEST() local
35 EXPECT_EQ(2u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
36 EXPECT_EQ(Compressed[0], 0x80); // +64 => 128 in zigzag. in TEST()
37 EXPECT_EQ(Compressed[1], 0x01); in TEST()
40 EXPECT_EQ(2u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
41 EXPECT_EQ(Compressed[0], 0x82); // +65 => 130 in zigzag in TEST()
42 EXPECT_EQ(Compressed[1], 0x01); in TEST()
45 EXPECT_EQ(2u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
46 EXPECT_EQ(Compressed[0], 0xfe); // +8191 => 16382 in zigzag in TEST()
47 EXPECT_EQ(Compressed[1], 0x7f); in TEST()
50 EXPECT_EQ(3u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
51 EXPECT_EQ(Compressed[0], 0x80); // +8192 => 16384 in zigzag in TEST()
52 EXPECT_EQ(Compressed[1], 0x80); in TEST()
53 EXPECT_EQ(Compressed[2], 0x01); in TEST()
56 EXPECT_EQ(5u, pack(&Uncompressed, 1u, Compressed, sizeof(Compressed))); in TEST()
57 EXPECT_EQ(Compressed[0], 0xe0); // +0x7f010ff0 => 0xFE021FE0 in zigzag in TEST()
58 EXPECT_EQ(Compressed[1], 0xbf); in TEST()
59 EXPECT_EQ(Compressed[2], 0x88); in TEST()
60 EXPECT_EQ(Compressed[3], 0xf0); in TEST()
61 EXPECT_EQ(Compressed[4], 0x0f); in TEST()
65 uint8_t Compressed[10]; in TEST() local
69 Compressed, sizeof(Compressed))); in TEST()
70 EXPECT_EQ(Compressed[1], 0x00); // +0 difference => 0 in zigzag. in TEST()
74 Compressed, sizeof(Compressed))); in TEST()
75 EXPECT_EQ(Compressed[1], 0x02); // +1 difference => 2 in zigzag. in TEST()
79 Compressed, sizeof(Compressed))); in TEST()
80 EXPECT_EQ(Compressed[1], 0x04); // +2 difference => 4 in zigzag. in TEST()
84 Compressed, sizeof(Compressed))); in TEST()
85 EXPECT_EQ(Compressed[1], 0x80); // +128 difference => +256 in zigzag (note the in TEST()
86 EXPECT_EQ(Compressed[2], 0x02); // varint encoding here). in TEST()
91 Compressed, sizeof(Compressed))); in TEST()
92 EXPECT_EQ(Compressed[1], 0x01); // -1 difference => +1 in zigzag. in TEST()
96 Compressed, sizeof(Compressed))); in TEST()
97 EXPECT_EQ(Compressed[1], 0x03); // -2 difference => +3 in zigzag. in TEST()
101 Compressed, sizeof(Compressed))); in TEST()
102 EXPECT_EQ(Compressed[2], 0xff); // -128 difference => +255 in zigzag (note the in TEST()
103 EXPECT_EQ(Compressed[3], 0x01); // varint encoding here). in TEST()
113 uint8_t Compressed[2]; in TEST() local
117 Compressed, sizeof(Compressed))); in TEST()
119 EXPECT_EQ(Compressed[1], 0x01); in TEST()
125 uint8_t Compressed[2]; in TEST() local
130 Compressed, sizeof(Compressed))); in TEST()
132 EXPECT_EQ(Compressed[0], 0x01); in TEST()
134 EXPECT_EQ(Compressed[1], 0x02); in TEST()
142 uint8_t *Compressed = static_cast<uint8_t *>(alloca(CompressedBufferSize)); in runPackUnpack() local
147 pack(Test, NumEntries, Compressed, CompressedBufferSize); in runPackUnpack()
153 unpack(Compressed, BytesUsedForPacking, Uncompressed, NumEntries)); in runPackUnpack()
162 uint8_t Compressed[] = {0x00, 0xaa, 0xaf, 0xd0, 0xda, 0x04}; in TEST() local
165 EXPECT_EQ(2u, unpack(Compressed, sizeof(Compressed), Uncompressed, 2u)); in TEST()
171 uint8_t Compressed[] = {0x00, 0xab, 0xaf, 0xd0, 0xda, 0x04}; in TEST() local
174 EXPECT_EQ(2u, unpack(Compressed, sizeof(Compressed), Uncompressed, 2u)); in TEST()
218 uint8_t Compressed[kBytesForLargestVarInt + 1]; in TEST() local
220 Compressed[i] = 0x80; in TEST()
222 Compressed[kBytesForLargestVarInt] = 0x00; in TEST()
225 EXPECT_EQ(unpack(Compressed, kBytesForLargestVarInt + 1, &Uncompressed, 1), in TEST()
230 uint8_t Compressed[] = {0x80, 0x00}; in TEST() local
233 EXPECT_EQ(unpack(Compressed, 1u, &Uncompressed, 1), 0u); in TEST()
242 uint8_t Compressed[3 * kBytesForLargestVarInt]; in TEST() local
246 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 0u), 0u); in TEST()
247 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 1u), 0u); in TEST()
250 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 2u), 2u); in TEST()
254 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 3u), 2u); in TEST()
257 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 4u), 4u); in TEST()
260 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 5u), 5u); in TEST()
263 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 6u), 5u); in TEST()
264 EXPECT_EQ(pack(Uncompressed, 3u, Compressed, 3 * kBytesForLargestVarInt), 5u); in TEST()