# ZHC — Zama HPU Compiler
A compiler infrastructure for FHE integer computation targeting the HPU (Homomorphic Processing Unit).
## Crates
| `zhc` | Toplevel crate |
| `zhc_ir` | Generic graph-based IR framework with dialect support |
| `zhc_langs` | Language dialects: IOP, HPU, DOP |
| `zhc_pipeline` | Compilation pipeline orchestration |
| `zhc_builder` | High-level operation builders |
| `zhc_sim` | Hardware simulation and configuration |
| `zhc_crypto` | Cryptographic primitives |
| `zhc_utils` | Shared utilities |