packages feed

eigen-hhlo-0.1.0.0: CHANGELOG.md

# Revision history for eigen-hhlo

## 0.1.0.0 -- 2025-04-27

* Initial release.
* CPU LAPACK custom-call wrappers: Cholesky (`dpotrf`), SVD (`dgesvd`),
  QR (`dgeqrf` / `dorgqr`), symmetric eigenvalue (`dsyevd`), and
  LU with partial pivoting (`dgetrf`).
* Typed EDSL builders for all five decompositions via
  `stablehlo.custom_call` with `api_version = 2` (CPU) and
  `api_version = 3` (GPU) ABIs.
* Session management (`withEigenCPU` / `withEigenGPU`) with backend
  tagging and GPU custom-call registration infrastructure.
* Example suite demonstrating MLIR generation for each decomposition
  plus a composed pipeline (Gram matrix → Cholesky).
* Known limitation: CPU end-to-end execution is blocked by the
  PJRT CPU plugin, which does not expose an external custom-call
  registration API.  MLIR generation and compilation work correctly;
  runtime execution requires either a custom PJRT CPU plugin build
  or the GPU backend.