Skip to content

Lux FHE Compiler: LLVM-based FHE compiler for the Lux FHE stack

License

Notifications You must be signed in to change notification settings

luxfi/fhe-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lux FHE Compiler

LLVM-based compiler for the Lux FHE (Fully Homomorphic Encryption) stack.

Overview

This compiler transforms high-level code into FHE-compatible operations that run on encrypted data. Part of the Lux FHE ecosystem.

License

Apache License 2.0 with LLVM Exceptions

Building

mkdir build && cd build
cmake -G Ninja ../llvm -DLLVM_ENABLE_PROJECTS="mlir;clang" -DLLVM_TARGETS_TO_BUILD="host" -DCMAKE_BUILD_TYPE=Release
ninja

Integration with Lux FHE

This compiler integrates with:

Links

About

Lux FHE Compiler: LLVM-based FHE compiler for the Lux FHE stack

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published