Lines Matching +full:libspirv +full:- +full:tools +full:- +full:opt
7 // http://www.apache.org/licenses/LICENSE-2.0
22 #include "source/opt/basic_block.h"
23 #include "source/opt/instruction.h"
24 #include "source/opt/module.h"
25 #include "spirv-tools/libspirv.hpp"
28 namespace opt {
30 // Loader class for constructing SPIR-V in-memory IR representation. Methods in
32 // libspirv.h so that we can leverage the syntax checks implemented behind it.
37 // by AddInstruction() should comprise a valid SPIR-V module.
54 module_->SetHeader({magic, version, generator, bound, reserved}); in SetModuleHeader()
98 } // namespace opt