Repository navigation
·
10 commits
to main
since this release
What's Changed
- Order a preprocessing storage's element types deterministically by @AlexanderViand in #3353
- RotationAnalysis: model nested affine.for in arithmetic DAGs by @AlexanderViand in #3354
- fix: lower chained secret Chebyshev evaluations natively by @AlexanderViand in #3352
- preprocessing: make resource loading DPS by @AlexanderViand in #3346
- fix typo by @copybara-service[bot] in #3390
- Update HEIR load_resource_bufferize test FileCheck pattern for LLVM integrate by @copybara-service[bot] in #3393
- Record where a ciphertext argument starts on the modulus chain by @AlexanderViand in #3357
- fix: preserve pre-existing func argument layouts in layout propagation by @copybara-service[bot] in #3369
- fix: a series of small mgmt & lattigo bugs by @AlexanderViand in #3351
- Preserve linear_transform in Lattigo backend by @copybara-service[bot] in #3315
- feat: generalize rotate-and-reduce and add depth-1 direct remap by @copybara-service[bot] in #3358
- Make Taylor approximation of math.exp opt-in by @copybara-service[bot] in #3389
- Pad channels for interchange rows for convolutions by @mdgrs in #3343
- update llvm dep for macos build by @j2kun in #3395
- refactor: unify cyclic layout helpers and add rank-generic cyclic layout support by @copybara-service[bot] in #3396
- fix: prevent operand attribute corruption in generic canonicalizers by @copybara-service[bot] in #3397
- feat: add batch PCMM diagonal kernel and support batch PCMM by @copybara-service[bot] in #3371
- Fix build_options_matrix workflow by @copybara-service[bot] in #3399
- setup.py: use @apple_support label after MODULE.bazel dropped the bui… by @AlexanderViand in #3405
- cheddar: add destination-style bufferization support by @AlexanderViand in #3404
- Preserve logical client/server interface roles by @AlexanderViand in #3407
- disable loop unrolling by default by @j2kun in #3410
- add blog post for 2026-09-10 meeting by @copybara-service[bot] in #3414
- bazel: patch rules_cuda breakage for CUDA 12.9 by @AlexanderViand in #3415
- split release workflow into wheel testing and proper release by @copybara-service[bot] in #3413
- Fix infinite looping frontend tests by @j2kun in #3416
- nfc: improve print statements of openfhe build script for local repro by @j2kun in #3417
- gather encryptions of zero into one memref by @copybara-service[bot] in #3398
- bump rules_cc for llvm integrate by @j2kun in #3419
- Orbit: Compression & SISO Partitioning by @edwjchen in #3194
- Rotom: Roll arguments can name a whole tensor axis by @edwjchen in #3174
- Check Chebyshev coefficients finiteness in CaratheodoryFejer by @copybara-service[bot] in #3420
- ci: add a workflow that builds Cheddar targets by @j2kun in #3426
- Add xz dep by @j2kun in #3431
- cheddar: register backend target config and module attributes by @copybara-service[bot] in #3430
- add RequiresLinearKeyBasisOpInterface by @copybara-service[bot] in #3432
- Add prepared linear transform type and ops to the kernel dialect. by @copybara-service[bot] in #3423
- Add PrepareLinearTransforms pass by @copybara-service[bot] in #3425
- Fixed for llvm/llvm-project@c495a9b by @copybara-service[bot] in #3436
- Enable strict properties in assembly format for the BGV dialect. by @copybara-service[bot] in #3447
- Enable strict properties in assembly format for the CGGI dialect. by @copybara-service[bot] in #3450
- Enable strict properties in assembly format for the CKKS dialect. by @copybara-service[bot] in #3446
- Enable strict properties in assembly format for the Comb dialect. by @copybara-service[bot] in #3445
- Enable strict properties in assembly format for the Debug dialect. by @copybara-service[bot] in #3444
- Enable strict properties in assembly format for the JaxiteWord dialect. by @copybara-service[bot] in #3449
- Enable strict properties in assembly format for the Kernel dialect. by @copybara-service[bot] in #3451
- Enable strict properties in assembly format for the LWE dialect. by @copybara-service[bot] in #3454
- Enable strict properties in assembly format for the Lattigo dialect. by @copybara-service[bot] in #3453
- add additional metadata to kernel.apply_linear_transform by @copybara-service[bot] in #3435
- Enable strict properties in assembly format for the Mgmt dialect. by @copybara-service[bot] in #3460
- Enable strict properties in assembly format for the ModArith dialect. by @copybara-service[bot] in #3457
- Enable strict properties in assembly format for the Openfhe dialect. by @copybara-service[bot] in #3452
- Enable strict properties in assembly format for the Orion dialect. by @copybara-service[bot] in #3458
- Enable strict properties in assembly format for the Polynomial dialect. by @copybara-service[bot] in #3456
- lattigo: always cyclically repeat during codegen by @copybara-service[bot] in #3437
- Check kernel linear transform slot sizes per ciphertext. by @copybara-service[bot] in #3424
- cheddar: support CKKS cross-level management without adjust_scale by @copybara-service[bot] in #3439
Full Changelog: v2026.09.01...v2026.10.01