| set(LLVM_OPTIONAL_SOURCES | |
| MaskableOpInterface.cpp | |
| MaskingOpInterface.cpp | |
| ) | |
| function(add_mlir_interface_library name) | |
| add_mlir_library(MLIR${name} | |
| ${name}.cpp | |
| ADDITIONAL_HEADER_DIRS | |
| ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Vector/Interfaces | |
| DEPENDS | |
| MLIR${name}IncGen | |
| LINK_LIBS PUBLIC | |
| MLIRIR | |
| ) | |
| endfunction(add_mlir_interface_library) | |
| add_mlir_interface_library(MaskableOpInterface) | |
| add_mlir_interface_library(MaskingOpInterface) |