Files
concrete/compiler/lib/Support/CMakeLists.txt
Andi Drebes 54661528a8 feat(compiler): Add action dump-hlfhe-manp
The new option --acion=dump-hlfhe-manp invokes the Minimal Arithmetic
Noise Padding Analysis pass based on the squared 2-norm metric from
`lib/Dialect/HLFHE/Analysis/MANP.cpp` and dumps the module afterwards
with an extra attribute `MANP` for each HLFHE operation.
2021-09-28 11:35:58 +02:00

30 lines
492 B
CMake

add_mlir_library(ZamalangSupport
Pipeline.cpp
Jit.cpp
CompilerEngine.cpp
V0Parameters.cpp
V0Curves.cpp
ClientParameters.cpp
KeySet.cpp
logging.cpp
Jit.cpp
ADDITIONAL_HEADER_DIRS
${PROJECT_SOURCE_DIR}/include/zamalang/Support
DEPENDS
MLIRConversionPassIncGen
LINK_LIBS PUBLIC
HLFHETensorOpsToLinalg
HLFHEToMidLFHE
LowLFHEUnparametrize
MLIRLowerableDialectsToLLVM
HLFHEDialectAnalysis
MLIRExecutionEngine
${LLVM_PTHREAD_LIB}
ZamalangRuntime
)