seldridge
released this
24 Jan 21:57
·
15 commits
to main
since this release
What's Changed
- [ESI] Snoop op by @teqdruid in #8096
- [ESI] BSP: variable sized reads and gearboxing read responses by @teqdruid in #8095
- [FIRRTL] LowerLayers: Update innerrefs in extracted verbatim's by @dtzSiFive in #8094
- [ESI] BSP: implement hostmem read path arbiter by @teqdruid in #8102
- [FIRRTL] GrandCentral: Support firrtl.view by @dtzSiFive in #8092
- [SCFToCalyx] Canonicalize
scf::if
at the end ofBuildParGroup
by @jiahanxie353 in #8103 - [OM] Preserve non-OM operations in OM LinkModules by @uenoku in #8109
- [Python] Switch CIRCT Python extension and dialects to nanobind. by @mikeurbach in #8110
- Bump LLVM to aa580c2ec5eb4217c945a47a561181be7e7b1032. by @mikeurbach in #8108
- [FIRRTL][Inliner] Don't remove modules with symbol uses by @fabianschuiki in #8113
- [FIRRTL][IMDCE] Don't remove modules with symbol uses by @fabianschuiki in #8114
- [Pipeline] Make
reset
signal optional by @mortbopet in #8104 - [FIRRTL] Move GC after AssignOutputDirs. by @dtzSiFive in #8112
- [Pass] Remove unnecessary OperationPassmlir::ModuleOp by @uenoku in #8116
- [README] Fix badge link by @uenoku in #8124
- [FIRRTL] GrandCentral: set iface output_file based on parent. by @dtzSiFive in #8120
- [HW] Enable parametric polymorphism for module parameters by @bubblepipe42 in #8040
- [RTGTest] Improved register representation by @maerhart in #8052
- [ESI][Runtime] XRT support for host memory access by @teqdruid in #8122
- [MemoryBanking] Prevent name clashing when two
memref::global
ops have the same shape by @jiahanxie353 in #8119 - [ESI][XRT] Hostmem service: read side for XRT platform by @teqdruid in #8123
- [FIRRTL] Add circt_view intrinsic lowering to firrtl.view by @dtzSiFive in #8083
New Contributors
- @bubblepipe42 made their first contribution in #8040
Full Changelog: firtool-1.102.0...firtool-1.103.0