Lines Matching refs:binary
73 std::vector<uint32_t> binary; in TEST() local
74 tools.Assemble("OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST()
78 opt.Run(binary.data(), binary.size(), &binary); // This is the key. in TEST()
81 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST()
87 std::vector<uint32_t> binary; in TEST() local
88 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST()
92 auto orig_size = binary.size(); in TEST()
95 binary.push_back(42); in TEST()
96 EXPECT_THAT(orig_size + 1, Eq(binary.size())); in TEST()
97 opt.Run(binary.data(), orig_size, &binary); // This is the key. in TEST()
99 EXPECT_THAT(binary.size(), Eq(orig_size)); in TEST()
102 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST()
109 std::vector<uint32_t> binary; in TEST() local
110 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST()
114 opt.Run(binary.data(), binary.size(), &binary); // This is the key in TEST()
117 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST()