Lines Matching +full:7 +full:k
30 uint8_t k = 0x04; in TEST() local
32 ASSERT_EQ(v, k); in TEST()
44 uint8_t k = 0x04; in TEST() local
46 ASSERT_EQ(v, k); in TEST()
71 uint16_t k = 0x8604; in TEST() local
73 ASSERT_EQ(v, k); in TEST()
85 uint16_t k = 0x8604; in TEST() local
87 ASSERT_EQ(v, k); in TEST()
112 uint32_t k = 0x02008604; in TEST() local
114 ASSERT_EQ(v, k); in TEST()
126 uint32_t k = 0x02008604; in TEST() local
128 ASSERT_EQ(v, k); in TEST()
153 uint64_t k = 0x1122334402008604ull; in TEST() local
155 ASSERT_EQ(v, k); in TEST()
168 uint64_t k = 0x1122334402008604ull; in TEST() local
170 ASSERT_EQ(v, k); in TEST()
195 uint24_t k = 0x112358; in TEST() local
197 ASSERT_EQ(v, k); in TEST()
209 uint24_t k = 0x112358; in TEST() local
211 ASSERT_EQ(v, k); in TEST()
230 // v1 will use [2:0], v2 will use [7:3] in TEST()
369 std::bitset<8> k(0xc9); in TEST() local
371 ASSERT_EQ(v, k); in TEST()
380 std::bitset<7> v; in TEST()
385 std::bitset<7> k(0x49); in TEST() local
387 ASSERT_EQ(v, k); in TEST()
401 std::bitset<9> k(0); in TEST() local
403 ASSERT_EQ(v, k); in TEST()
409 // v1 will use [2:0], v2 will use [7:3] in TEST()
465 // v1[7:0] v1[15:9] v1[23:16] v1[31:24] in TEST()
473 std::bitset<32> k(0xc29186b4); in TEST() local
475 ASSERT_EQ(v, k); in TEST()
488 std::bitset<31> k(0x429186b4); in TEST() local
490 ASSERT_EQ(v, k); in TEST()
517 std::array<uint8_t, 4> k = {{0x02, 0x00, 0x86, 0x04}}; in TEST() local
519 ASSERT_EQ(v, k); in TEST()
533 std::array<uint8_t, 4> k = {{0x02, 0x00, 0x86, 0x04}}; in TEST() local
535 ASSERT_EQ(v, k); in TEST()
551 std::array<uint8_t, 4> k = {{0, 0, 0, 0}}; in TEST() local
553 ASSERT_EQ(v, k); in TEST()
560 // v[0][7:0] v[0][15:9] v[0][23:16] v[0][31:24] in TEST()
561 // v[1][7:0] v[1][15:9] v[1][23:16] v[1][31:24] in TEST()
562 // v[2][7:0] v[2][15:9] v[2][23:16] v[2][31:24] in TEST()
563 // v[3][7:0] v[3][15:9] v[3][23:16] v[3][31:24] in TEST()
572 std::array<uint32_t, 4> k = { in TEST() local
575 ASSERT_EQ(v, k); in TEST()
583 // v[0][7:0] v[0][15:9] v[0][23:16] v[0][31:24] in TEST()
584 // v[1][7:0] v[1][15:9] v[1][23:16] v[1][31:24] in TEST()
585 // v[2][7:0] v[2][15:9] v[2][23:16] v[2][31:24] in TEST()
586 // v[3][7:0] v[3][15:9] v[3][23:16] v[3][31:24] in TEST()
596 std::array<uint32_t, 4> k = { in TEST() local
599 ASSERT_EQ(v, k); in TEST()
607 // v[0][7:0] v[0][15:9] v[0][23:16] v[0][31:24] in TEST()
608 // v[1][7:0] v[1][15:9] v[1][23:16] v[1][31:24] in TEST()
609 // v[2][7:0] v[2][15:9] v[2][23:16] v[2][31:24] in TEST()
610 // v[3][7:0] v[3][15:9] v[3][23:16] v[3][31:24] in TEST()
620 std::array<uint32_t, 4> k = {{0, 0, 0, 0}}; in TEST() local
622 ASSERT_EQ(v, k); in TEST()
629 // v[0][7:0] v[0][15:9] v[0][23:16] v[0][31:24] in TEST()
630 // v[1][7:0] v[1][15:9] v[1][23:16] v[1][31:24] in TEST()
631 // v[2][7:0] v[2][15:9] v[2][23:16] v[2][31:24] in TEST()
632 // v[3][7:0] v[3][15:9] v[3][23:16] v[3][31:24] in TEST()
641 std::vector<uint32_t> k = {0x11223344, 0x22446688, 0x33557799, 0x12345678}; in TEST() local
643 ASSERT_EQ(v, k); in TEST()
654 // v[0][7:0] v[0][15:9] v[0][23:16] v[0][31:24] in TEST()
655 // v[1][7:0] v[1][15:9] v[1][23:16] v[1][31:24] in TEST()
656 // v[2][7:0] v[2][15:9] v[2][23:16] v[2][31:24] in TEST()
657 // v[3][7:0] v[3][15:9] v[3][23:16] v[3][31:24] in TEST()
668 std::vector<uint32_t> k = {0x11223344, 0x22446688, 0x33557799}; in TEST() local
670 ASSERT_EQ(v, k); in TEST()
683 std::vector<uint8_t> k = {0x02, 0x00, 0x86, 0x04}; in TEST() local
685 ASSERT_EQ(v, k); in TEST()
698 std::vector<uint32_t> k{}; in TEST() local
700 ASSERT_EQ(v, k); in TEST()
713 std::vector<std::tuple<uint8_t, uint8_t>> k = {{0x02, 0x00}, {0x86, 0x04}}; in TEST() local
715 ASSERT_EQ(v, k); in TEST()
728 std::vector<std::tuple<uint8_t, uint8_t>> k = {{0x02, 0x00}, {0x86, 0x04}}; in TEST() local
730 ASSERT_EQ(v, k); in TEST()
748 std::optional<std::tuple<uint8_t, uint32_t>> k{{0xbe, 0x04860002}}; in TEST() local
750 ASSERT_EQ(v, k); in TEST()
763 std::optional<std::tuple<uint8_t, uint32_t>> k; in TEST() local
765 ASSERT_EQ(v, k); in TEST()
772 // v1[7:0] v2[7:0] v2[15:8] v3[7:0] v3[15:8] v3[23:16] v3[31:24] in TEST()
773 // v4[7:0] v4[15:8] v4[23:16] v4[31:24] in TEST()
801 // v1[7:0] v2[7:0] v2[15:8] v3[7:0] v3[15:8] v3[23:16] v3[31:24] in TEST()
802 // v4[7:0] v4[15:8] v4[23:16] v4[31:24] in TEST()
816 auto k = std::make_tuple(k1, k2, k3, k4); in TEST() local
818 ASSERT_EQ(v, k); in TEST()
825 // v1 will use k[0][1:0] in TEST()
826 // v2 will use k[0][2] in TEST()
827 // v3[4:0] will use k[0][7:3], v3[6:5] will use k[1][1:0] in TEST()
828 // v4 will use k[1][2] in TEST()
829 // v5 will use k[1][7:3] in TEST()
834 std::bitset<7> v3; in TEST()
843 std::bitset<7> k3(0x73); // binary 0b1110011 in TEST()
859 // v1 will use k[0][1:0] in TEST()
860 // v2[5:0] will use k[0][7:2], v2[7:6] will use k[1][1:0] in TEST()
861 // v3 will use k[1][2] in TEST()
862 // v4[4:0] will use k[1][7:3] v4[12:5] will use k[2][7:0] in TEST()
863 // v4[15:13] will use k[3][2:0] in TEST()
864 // v5 will use k[3][3] in TEST()
865 // v6[3:0] will use k[3][7:0] v6[11:4] will use k[4][7:0] in TEST()
866 // v6[19:12] will use k[5][7:0] v6[27:20] will use k[6][7:0] in TEST()
867 // v6[31:28] will use k[7][3:0] in TEST()
868 // v7 will use k[7][7:4] in TEST()