index
:
sfcX
1.6.x
master
sfc-scala3
Scala FIRRTL Compiler for chiselX
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main
/
scala
/
firrtl
/
passes
Age
Commit message (
Expand
)
Author
2023-02-03
Fix invalid references generated by VerilogMemDelays (#2588)
Alan L
2022-12-15
0-bit literals (#2544)
Kevin Laeufer
2022-04-07
Make MemConf's MemPort serialization deterministic (#2508)
Chick Markley
2022-03-02
Fold VerilogModulusCleanup into LegalizeVerilog (#2485)
Jack Koenig
2021-12-21
Remove some warnings (#2448)
Jack Koenig
2021-12-18
Fix width of signed addition when input to mux (#2440)
Jack Koenig
2021-12-17
Deprecate all mutable methods on RenameMap (#2444)
Jack Koenig
2021-10-04
Hotfix for Vector Reg Init LegalizeConnects Bug
Schuyler Eldridge
2021-09-29
Have Flatten & InlineInstances remove their annotations (#2374)
David Biancolin
2021-09-11
Remove BlackBoxSourceHelper from ReplaceMemTransform (#2355)
Jack Koenig
2021-09-10
MemConf: Do not add another new line when serializing (#2354)
Megan Wachs
2021-08-26
Fix dshl zero-width shift behavior (#2339)
Schuyler Eldridge
2021-08-13
Modify NoCommonSubexpressionElimination to NoCommonSubexpressionEliminationAn...
胡波
2021-08-09
Implement NoCommonSubexpressionElimination (#2291)
Jiuyang Liu
2021-08-03
Require Andr, Orr, Xorr, Neg to have one operand (#2312)
Schuyler Eldridge
2021-08-02
add emitter for optimized low firrtl (#2304)
Kevin Laeufer
2021-06-22
Fix VerilogMemDelays use before declaration (#2278)
Jack Koenig
2021-06-03
Replace mem macros renaming (#2243)
Albert Chen
2021-05-22
Rewrite vlsi_mem_gen into a Firrtl Transform (#2202)
sinofp
2021-05-21
Fix renaming of local targets in InlineInstances (#2238)
Albert Chen
2021-05-21
WiringTransform: cannot run after RemoveWires (#2240)
Kevin Laeufer
2021-05-18
Improve performance of RenameMap in LowerTypes (#2233)
Jack Koenig
2021-04-27
Memlib Refactor (#2191)
Jiuyang Liu
2021-04-27
deprecate memlib APIs modifided in #2191. (#2199)
Jiuyang Liu
2021-04-22
Fix CheckWidths error message for uninferred width (#2196)
Fabian Schuiki
2021-04-16
Make InferTypes error on enable conditions > 1-bit wide (#2182)
Jack Koenig
2021-04-06
Deprecate InlineCasts, add InlineAcrossCasts (#2146)
Jack Koenig
2021-04-05
Add SeparateWriteClocks to ensure one mem write per Verilog process
Albert Magyar
2021-04-05
Allow InferReadWrite to combine shared-address R/W ports when appropriate
Albert Magyar
2021-04-05
Add SetDefaultReadUnderWrite transform
Albert Magyar
2021-04-05
Optionally allow simple SyncReadMems to pass through VerilogMemDelays
Albert Magyar
2021-03-29
Fix RemoveAccesses, delete CSESubAccesses (#2157)
Jack Koenig
2021-03-26
Fix bug in zero-width memory removal (#2153)
Schuyler Eldridge
2021-03-19
Legalize neg: -x becomes 0 - x (#2128)
Jack Koenig
2021-03-14
Fix cat of zero-width SInt (#2116)
Jack Koenig
2021-03-04
SMT Backend: move undefined memory behavior modelling to firrtl IR level (#2095)
Kevin Laeufer
2021-03-04
CSE SubAccesses (#2099)
Jack Koenig
2021-02-17
ExpandWhens: ensure that statement names are maintained (#2082)
Kevin Laeufer
2021-02-17
Allow Side Effecting Statement to have Names (#2057)
Kevin Laeufer
2021-02-01
Deprecate ToWorkingIR (#2028)
Schuyler Eldridge
2021-01-28
Stop padding multiply and divide ops (#2058)
Jack Koenig
2021-01-26
Fix post-merge publishing (#2055)
Jack Koenig
2021-01-20
Cleanup some warnings (#2032)
Jack Koenig
2020-12-15
Improve performance of LowerTypes renaming (#2024)
Jack Koenig
2020-12-02
Fix subaccess (#1984)
Jiuyang Liu
2020-11-12
Fix RemoveWires handling of invalidated non-UInt wires (#1949)
Jack Koenig
2020-11-10
Refactor emiter (#1879)
Jiuyang Liu
2020-09-30
Handle case where rdata of mem RW port split to R+W ports drives another mem
Albert Magyar
2020-09-16
Change to Apache 2.0 License (#1901)
Chick Markley
2020-08-28
FlattenSpec: flattening a module with no instaces should be a no-op (#1868)
Kevin Laeufer
[next]