Skip to content

Commit 79e13f4

Browse files
authored
Add HEIR in users of MLIR (#218)
HEIR (Homomorphic Encryption Intermediate Representation) is an MLIR-based toolchain developed by Google for compiling programs that utilize homomorphic encryption.
1 parent 5554a08 commit 79e13f4

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

website/content/users/_index.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,19 @@ and address its various deficiencies. F18 was subsequently accepted into the LLV
103103
project and rechristened as Flang. The high level IR of the Fortran compiler is modeled
104104
using MLIR.
105105

106+
## [HEIR](https://github.com/google/heir)
107+
108+
HEIR (Homomorphic Encryption Intermediate Representation) is an MLIR-based
109+
toolchain developed by Google for compiling programs that utilize homomorphic
110+
encryption. Homomorphic encryption allows computations to be performed directly
111+
on encrypted data without needing to decrypt it first, thereby preserving data
112+
privacy throughout the computational process.
113+
114+
Building upon the foundation of MLIR (Multi-Level Intermediate Representation),
115+
HEIR provides a flexible and extensible framework for developing compilers
116+
targeting homomorphic encryption. This approach facilitates the optimization and
117+
transformation of code in a manner that is both modular and scalable.
118+
106119
## [IREE](https://github.com/google/iree)
107120

108121
IREE (pronounced "eerie") is a compiler and minimal runtime system for

0 commit comments

Comments
 (0)