google/heir
The compiler for homomorphic encryption
https://skillcdn.ai/gh/google/heirConnect this address to your AI to use these skills. How to connect
- Unverified
- Default branch
main - Commit
e450c39 - License
Apache-2.0 - Searchwords and meaning
Explore this repository
Searches the original text of skills and documents by words and by meaning; display translations are not searched.
Documents
- DevelopmentThis guide and its sub-pages assume you have successfully built the HEIR project from source.docs/content/en/docs/Development/_index.md
- AI Tool Use PolicyNb., this policy was adapted from the LLVM AI Tool Use Policy.docs/content/en/docs/Development/ai_policy.md
- Bazel tipsThese flags are for bazel, and so they go before the target, and before any -- that separates flags for bazel from flags for the binary target being run, i.e., heir-opt or heir-translate. These can a…docs/content/en/docs/Development/bazel.md
- Boilerplate toolsThe script scripts/templates/templates.py contains commands for generating new dialects and transforms, filling in most of the boilerplate Tablegen and C++. These commands do not add the code needed…docs/content/en/docs/Development/boilerplate.md
- IDE configurationHEIR provides an LSP server that extends the MLIR LSP server with HEIR's dialects.docs/content/en/docs/Development/ide.md
Skipped (4)
These manifests were not served. Fix them and push: the next commit is indexed again.
docs/content/en/blog/fheorg_poster_2026_03.mdlink_missinga link names no file of the repository (/slides/fheorg_poster_2026_03.pdf)docs/content/en/blog/heir_meeting_2025-04-17.mdlink_missinga link names no file of the repository (/slides/mgmt-2025-04-17.pdf)docs/content/en/docs/Design/management.mdlink_missinga link names no file of the repository (/slides/mgmt-2025-04-17.pdf)docs/content/en/docs/Design/noise.mdlink_missinga link names no file of the repository (/docs/passes)