mirror of
https://github.com/zama-ai/concrete.git
synced 2026-04-17 03:00:54 -04:00
chore: licensing
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_C_DIALECT_HLFHE_H
|
||||
#define ZAMALANG_C_DIALECT_HLFHE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_C_DIALECT_HLFHELINALG_H
|
||||
#define ZAMALANG_C_DIALECT_HLFHELINALG_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_C_SUPPORT_COMPILER_ENGINE_H
|
||||
#define ZAMALANG_C_SUPPORT_COMPILER_ENGINE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_HLFHETENSOROPSTOLINALG_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_HLFHETENSOROPSTOLINALG_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_HLFHETOMIDLFHE_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_HLFHETOMIDLFHE_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_HLFHETOMIDLFHE_PATTERNS_H_
|
||||
#define ZAMALANG_CONVERSION_HLFHETOMIDLFHE_PATTERNS_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_LOWLFHETOCONCRETECAPI_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_LOWLFHETOCONCRETECAPI_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_LOWLFHEUNPARAMETRIZE_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_LOWLFHEUNPARAMETRIZE_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_MLIRLOWERABLEDIALECTSTOLLVM_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_MLIRLOWERABLEDIALECTSTOLLVM_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_MIDLFHEGLOBALPARAMETRIZATION_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_MIDLFHEGLOBALPARAMETRIZATION_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_MIDLFHETOLOWLFHE_PASS_H_
|
||||
#define ZAMALANG_CONVERSION_MIDLFHETOLOWLFHE_PASS_H_
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_MIDLFHETOLOWLFHE_PATTERNS_H_
|
||||
#define ZAMALANG_CONVERSION_MIDLFHETOLOWLFHE_PATTERNS_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_TRANSFORMS_PASSES_H
|
||||
#define ZAMALANG_TRANSFORMS_PASSES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_GENERICOPTYPECONVERSIONPATTERN_H_
|
||||
#define ZAMALANG_CONVERSION_GENERICOPTYPECONVERSIONPATTERN_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_GLOBALFHECONTEXT_H_
|
||||
#define ZAMALANG_CONVERSION_GLOBALFHECONTEXT_H_
|
||||
#include <cstddef>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
|
||||
#include "mlir/IR/PatternMatch.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_CONVERSION_TENSOROPTYPECONVERSIONPATTERN_H_
|
||||
#define ZAMALANG_CONVERSION_TENSOROPTYPECONVERSIONPATTERN_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHE_ANALYSIS_MANP_H
|
||||
#define ZAMALANG_DIALECT_HLFHE_ANALYSIS_MANP_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHE_IR_HLFHEDIALECT_H
|
||||
#define ZAMALANG_DIALECT_HLFHE_IR_HLFHEDIALECT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHE_IR_HLFHEOPS_H
|
||||
#define ZAMALANG_DIALECT_HLFHE_IR_HLFHEOPS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHE_IR_HLFHETYPES_H
|
||||
#define ZAMALANG_DIALECT_HLFHE_IR_HLFHETYPES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgDIALECT_H
|
||||
#define ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgDIALECT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgOPS_H
|
||||
#define ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgOPS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgTYPES_H
|
||||
#define ZAMALANG_DIALECT_HLFHELinalg_IR_HLFHELinalgTYPES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_HLFHELINALG_TILING_PASS_H
|
||||
#define ZAMALANG_HLFHELINALG_TILING_PASS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_LowLFHE_IR_LowLFHEDIALECT_H
|
||||
#define ZAMALANG_DIALECT_LowLFHE_IR_LowLFHEDIALECT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_LowLFHE_LowLFHE_OPS_H
|
||||
#define ZAMALANG_DIALECT_LowLFHE_LowLFHE_OPS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_LowLFHE_IR_LowLFHETYPES_H
|
||||
#define ZAMALANG_DIALECT_LowLFHE_IR_LowLFHETYPES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHEDIALECT_H
|
||||
#define ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHEDIALECT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHEOPS_H
|
||||
#define ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHEOPS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHETYPES_H
|
||||
#define ZAMALANG_DIALECT_MIDLFHE_IR_MIDLFHETYPES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_RT_ANALYSIS_AUTOPAR_H
|
||||
#define ZAMALANG_DIALECT_RT_ANALYSIS_AUTOPAR_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_RT_IR_RTDIALECT_H
|
||||
#define ZAMALANG_DIALECT_RT_IR_RTDIALECT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_RT_IR_RTOPS_H
|
||||
#define ZAMALANG_DIALECT_RT_IR_RTOPS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DIALECT_RT_IR_RTTYPES_H
|
||||
#define ZAMALANG_DIALECT_RT_IR_RTTYPES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DFR_DFRUNTIME_HPP
|
||||
#define ZAMALANG_DFR_DFRUNTIME_HPP
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_RUNTIME_CONTEXT_H
|
||||
#define ZAMALANG_RUNTIME_CONTEXT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DRF_DEBUG_INTERFACE_H
|
||||
#define ZAMALANG_DRF_DEBUG_INTERFACE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DFR_DISTRIBUTED_GENERIC_TASK_SERVER_HPP
|
||||
#define ZAMALANG_DFR_DISTRIBUTED_GENERIC_TASK_SERVER_HPP
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_DFR_KEY_MANAGER_HPP
|
||||
#define ZAMALANG_DFR_KEY_MANAGER_HPP
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
/**
|
||||
Define the API exposed to the compiler for code generation.
|
||||
*/
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_RUNTIME_WRAPPERS_H
|
||||
#define ZAMALANG_RUNTIME_WRAPPERS_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_CLIENTPARAMETERS_H_
|
||||
#define ZAMALANG_SUPPORT_CLIENTPARAMETERS_H_
|
||||
#include <map>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_COMPILER_ENGINE_H
|
||||
#define ZAMALANG_SUPPORT_COMPILER_ENGINE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_CONSTANTS_H_
|
||||
#define ZAMALANG_SUPPORT_CONSTANTS_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_STRING_ERROR_H
|
||||
#define ZAMALANG_SUPPORT_STRING_ERROR_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef COMPILER_JIT_H
|
||||
#define COMPILER_JIT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_JIT_COMPILER_ENGINE_H
|
||||
#define ZAMALANG_SUPPORT_JIT_COMPILER_ENGINE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_KEYSET_H_
|
||||
#define ZAMALANG_SUPPORT_KEYSET_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_KEYSETCACHE_H_
|
||||
#define ZAMALANG_SUPPORT_KEYSETCACHE_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_LLVMEMITFILE
|
||||
#define ZAMALANG_SUPPORT_LLVMEMITFILE
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_LAMBDA_ARGUMENT_H
|
||||
#define ZAMALANG_SUPPORT_LAMBDA_ARGUMENT_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_PIPELINE_H_
|
||||
#define ZAMALANG_SUPPORT_PIPELINE_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_V0CURVES_H_
|
||||
#define ZAMALANG_SUPPORT_V0CURVES_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_V0Parameter_H_
|
||||
#define ZAMALANG_SUPPORT_V0Parameter_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_LOGGING_H_
|
||||
#define ZAMALANG_SUPPORT_LOGGING_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_SUPPORT_MATH_H_
|
||||
#define ZAMALANG_SUPPORT_MATH_H_
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "CompilerAPIModule.h"
|
||||
#include "zamalang-c/Support/CompilerEngine.h"
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHEOpsDialect.h.inc"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_PYTHON_COMPILER_API_MODULE_H
|
||||
#define ZAMALANG_PYTHON_COMPILER_API_MODULE_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#ifndef ZAMALANG_PYTHON_DIALECTMODULES_H
|
||||
#define ZAMALANG_PYTHON_DIALECTMODULES_H
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "DialectModules.h"
|
||||
|
||||
#include "zamalang-c/Dialect/HLFHE.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "CompilerAPIModule.h"
|
||||
#include "DialectModules.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
"""Zamalang python module"""
|
||||
from mlir._mlir_libs._zamalang import *
|
||||
from .compiler import CompilerEngine, library
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
"""Compiler submodule"""
|
||||
from collections.abc import Iterable
|
||||
import os
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
# We need this helpers from the mlir bindings, they are used in the generated files
|
||||
from mlir.dialects._ods_common import _cext, segmented_accessor, equally_sized_accessor, extend_opview_class, get_default_loc_context, get_op_result_or_value, get_op_results_or_values
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
"""HLFHE dialect module"""
|
||||
from ._HLFHE_ops_gen import *
|
||||
from mlir._mlir_libs._zamalang._hlfhe import *
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
"""HLFHELinalg dialect module"""
|
||||
from ._HLFHELinalg_ops_gen import *
|
||||
|
||||
@@ -1 +1,4 @@
|
||||
# Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
# See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
__version__ = "0.1.0-rc1"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang-c/Dialect/HLFHE.h"
|
||||
#include "mlir/CAPI/IR.h"
|
||||
#include "mlir/CAPI/Registration.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang-c/Dialect/HLFHELinalg.h"
|
||||
#include "mlir/CAPI/IR.h"
|
||||
#include "mlir/CAPI/Registration.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "llvm/ADT/SmallString.h"
|
||||
|
||||
#include "zamalang-c/Support/CompilerEngine.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/Dialect/Linalg/IR/LinalgOps.h"
|
||||
#include "mlir/Dialect/MemRef/IR/MemRef.h"
|
||||
#include "mlir/Dialect/StandardOps/IR/Ops.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include "mlir/Pass/Pass.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir//IR/BuiltinTypes.h"
|
||||
#include "mlir/Dialect/MemRef/IR/MemRef.h"
|
||||
#include "mlir/Dialect/StandardOps/IR/Ops.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/Pass/Pass.h"
|
||||
#include "mlir/Transforms/DialectConversion.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include "mlir/Pass/Pass.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/Pass/Pass.h"
|
||||
#include "mlir/Transforms/DialectConversion.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include "mlir/Pass/Pass.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <mlir/IR/BuiltinOps.h>
|
||||
#include <zamalang/Dialect/HLFHE/Analysis/MANP.h>
|
||||
#include <zamalang/Dialect/HLFHE/IR/HLFHEDialect.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHEDialect.h"
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHEOps.h"
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHETypes.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/IR/Region.h"
|
||||
#include "mlir/IR/TypeUtilities.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang/Dialect/HLFHELinalg/IR/HLFHELinalgDialect.h"
|
||||
#include "zamalang/Dialect/HLFHELinalg/IR/HLFHELinalgOps.h"
|
||||
#include "zamalang/Dialect/HLFHELinalg/IR/HLFHELinalgTypes.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/IR/TypeUtilities.h"
|
||||
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHEOps.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <mlir/Dialect/Arithmetic/IR/Arithmetic.h>
|
||||
#include <mlir/Dialect/MemRef/IR/MemRef.h>
|
||||
#include <mlir/Dialect/SCF/SCF.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang/Dialect/LowLFHE/IR/LowLFHEDialect.h"
|
||||
#include "zamalang/Dialect/LowLFHE/IR/LowLFHEOps.h"
|
||||
#include "zamalang/Dialect/LowLFHE/IR/LowLFHETypes.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang/Dialect/LowLFHE/IR/LowLFHEOps.h"
|
||||
#include "zamalang/Dialect/LowLFHE/IR/LowLFHETypes.h"
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "zamalang/Dialect/MidLFHE/IR/MidLFHEDialect.h"
|
||||
#include "zamalang/Dialect/MidLFHE/IR/MidLFHEOps.h"
|
||||
#include "zamalang/Dialect/MidLFHE/IR/MidLFHETypes.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/IR/Region.h"
|
||||
|
||||
#include "zamalang/Dialect/HLFHE/IR/HLFHEOps.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <zamalang/Dialect/RT/Analysis/Autopar.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <mlir/IR/BuiltinOps.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <mlir/IR/BuiltinOps.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <mlir/IR/BuiltinOps.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
|
||||
#include "mlir/Dialect/MemRef/IR/MemRef.h"
|
||||
#include "mlir/Dialect/StandardOps/IR/Ops.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "mlir/IR/Attributes.h"
|
||||
#include "mlir/IR/Builders.h"
|
||||
#include "mlir/IR/BuiltinOps.h"
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
/**
|
||||
This file implements the dataflow runtime. It encapsulates all of
|
||||
the underlying communication, parallelism, etc. and only exposes a
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <llvm/ADT/STLExtras.h>
|
||||
#include <llvm/Support/Error.h>
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <llvm/Support/Error.h>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include <zamalang/Support/Error.h>
|
||||
|
||||
namespace mlir {
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Part of the Concrete Compiler Project, under the BSD3 License with Zama Exceptions.
|
||||
// See https://github.com/zama-ai/homomorphizer/blob/master/LICENSE.txt for license information.
|
||||
|
||||
#include "llvm/Support/Error.h"
|
||||
#include <llvm/ADT/ArrayRef.h>
|
||||
#include <llvm/ADT/SmallVector.h>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user