Lines Matching refs:tools
19 #include "spirv-tools/libspirv.hpp"
20 #include "spirv-tools/optimizer.hpp"
39 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);
41 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid",
50 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly);
56 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);
58 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid",
67 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly);
72 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);
74 tools.Assemble("OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary);
81 tools.Disassemble(binary.data(), binary.size(), &disassembly);
86 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);
88 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary);
102 tools.Disassemble(binary.data(), binary.size(), &disassembly);
108 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);
110 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary);
117 tools.Disassemble(binary.data(), binary.size(), &disassembly);
131 SpirvTools tools(SPV_ENV_UNIVERSAL_1_0);