mathic 0.2.0

A compiler with builtin support of symbolic operations, built with LLVM/MLIR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
add_subdirectory(Symbolic)

add_library(dialect_bindings capi.cpp)
target_include_directories(dialect_bindings
  PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}/include/Dialect/capi.h
)
target_link_libraries(dialect_bindings
  PUBLIC
    MLIRIR
    MLIRPass
    MLIRSymbolicDialect
    MLIRSymbolicTransforms
    MLIRSymbolicToArith
  PRIVATE
    MLIRSupport
)