Muzi

Results 8 issues of Muzi

This PR uses Scalafmt to format XiangShan source code. Mill has built-in support for Scalafmt, which reads .scalafmt.conf to check format and reformat. Current configuration mainly includes: * `maxColumn =...

Format frontend according to the scalafmt file drafted in #3061.

This is the brand-new frontend for kunminghu-v3. New features including: * Limited two taken BPU and two fetch IFU * To be continued…

Manipulating reset signal to initialize a register will fail if reset is asynchronous.

The package declaration requirements introduced in Mill 0.12.x (#3426) create conflicts in projects with nested submodules that need to function both as project dependencies and standalone components. Take [XiangShan](https://github.com/OpenXiangShan/XiangShan) as...

Picked from #5202. Switching to V3 in a repository previously built for V2 will cause build failures due to the contents of the out folder, and vice versa.

module: tool

Switching to V3 in a repository previously built for V2 will cause build failures due to the contents of the out folder, and vice versa.

module: tool