2016-05-22 18:11:24 +00:00
|
|
|
add_library(SPIRV-Tools-opt
|
|
|
|
basic_block.h
|
2016-07-27 21:37:04 +00:00
|
|
|
def_use_manager.h
|
2016-05-22 18:11:24 +00:00
|
|
|
function.h
|
|
|
|
instruction.h
|
2016-05-22 18:17:39 +00:00
|
|
|
ir_loader.h
|
2016-06-28 14:23:13 +00:00
|
|
|
libspirv.hpp
|
2016-05-22 18:11:24 +00:00
|
|
|
module.h
|
|
|
|
reflect.h
|
2016-08-09 20:02:21 +00:00
|
|
|
pass.h
|
2016-06-28 18:58:17 +00:00
|
|
|
passes.h
|
|
|
|
pass_manager.h
|
2016-07-28 16:11:01 +00:00
|
|
|
types.h
|
2016-07-28 16:15:14 +00:00
|
|
|
type_manager.h
|
2016-05-22 18:11:24 +00:00
|
|
|
|
2016-07-27 21:37:04 +00:00
|
|
|
def_use_manager.cpp
|
2016-05-22 18:11:24 +00:00
|
|
|
function.cpp
|
|
|
|
instruction.cpp
|
2016-05-22 18:17:39 +00:00
|
|
|
ir_loader.cpp
|
2016-06-28 14:23:13 +00:00
|
|
|
libspirv.cpp
|
2016-05-22 18:11:24 +00:00
|
|
|
module.cpp
|
2016-06-28 18:58:17 +00:00
|
|
|
passes.cpp
|
2016-07-28 16:11:01 +00:00
|
|
|
types.cpp
|
2016-07-28 16:15:14 +00:00
|
|
|
type_manager.cpp
|
2016-05-22 18:11:24 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
spvtools_default_compile_options(SPIRV-Tools-opt)
|
|
|
|
target_include_directories(SPIRV-Tools-opt
|
|
|
|
PRIVATE ${spirv-tools_SOURCE_DIR}/include
|
|
|
|
PUBLIC ${SPIRV_HEADER_INCLUDE_DIR}
|
|
|
|
)
|