23 lines · plain
1set(LLVM_OPTIONAL_SOURCES2 MaskableOpInterface.cpp3 MaskingOpInterface.cpp4 )5 6function(add_mlir_interface_library name)7 add_mlir_library(MLIR${name}8 ${name}.cpp9 10 ADDITIONAL_HEADER_DIRS11 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Vector/Interfaces12 13 DEPENDS14 MLIR${name}IncGen15 16 LINK_LIBS PUBLIC17 MLIRIR18 )19endfunction(add_mlir_interface_library)20 21add_mlir_interface_library(MaskableOpInterface)22add_mlir_interface_library(MaskingOpInterface)23