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
/
transforms
Age
Commit message (
Expand
)
Author
2020-07-17
Propagate source locators to register update always blocks (#1743)
Jack Koenig
2020-07-14
Make TopWiringTransform run before LowerTypes (#1750)
Schuyler Eldridge
2020-07-08
dedup: use structural sha256 hash instead of agnostify and serialize (#1731)
Kevin Laeufer
2020-07-01
Fix unchecked type in ManipulateNames (#1726)
Schuyler Eldridge
2020-06-26
Add ConvertAsserts transform to map asserts to Verilog-friendly nodes
Albert Magyar
2020-06-25
Add ManipulateNamesAllowlistResultAnnotation
Schuyler Eldridge
2020-06-25
Refactor RemoveKeywordCollisions->ManipulateNames
Schuyler Eldridge
2020-06-24
verification: clarify the meaning of verification statement in warning messag...
Kevin Laeufer
2020-06-23
Don't Dedup modules if it would change semantics (#1713)
Jack Koenig
2020-06-23
Basic model checking API (#1653)
Tom Alcorn
2020-06-22
Convert PreservesAll to explicit invalidates=false
Schuyler Eldridge
2020-06-03
Revert: Generalize keyword collision to name manipulation, Add {Lower,Upper}C...
Schuyler Eldridge
2020-06-02
Fix performance pathology in DedupModules (#1654)
Jack Koenig
2020-05-28
Implement InstanceTarget Behavior for Dedup + EliminateTargetPaths (#1539)
Albert Chen
2020-05-26
[API change] Absorb repetitive WIR nodes into IR
Albert Magyar
2020-05-21
RenameMap: remove implicit rename chaining (#1591)
Albert Chen
2020-05-20
Add scaladoc for LogicNode and tighten LowForm-only constraint (#1635)
Albert Magyar
2020-05-18
Don't try deduping the main module of a circuit (#1594)
Albert Magyar
2020-05-18
Canonicalize init of regs with zero as reset in RemoveReset (#1627)
Albert Magyar
2020-05-13
Remove accidental hashing of all Modules in Dedup
Jack Koenig
2020-05-13
Remove expensive .distinct in Dedup
Jack Koenig
2020-05-13
Add features.{LowerCaseNames, UpperCaseNames} transforms
Schuyler Eldridge
2020-05-13
Refactor RemoveKeywordCollisions->ManipulateNames
Schuyler Eldridge
2020-05-11
Add andr, orr, xorr literal constant propagation
Schuyler Eldridge
2020-05-04
Add LegalizeAndReductionsTransform
Jack Koenig
2020-04-22
s/dependents/optionalPrerequisiteOf/
Schuyler Eldridge
2020-04-22
Mixin DependencyAPIMigration to all Transforms
Schuyler Eldridge
2020-04-06
Avoid using deprecated 'Gender' objects
Albert Magyar
2020-03-30
Make InlineCasts invalidate LegalizeClocks
Albert Magyar
2020-03-30
Avoid generating illegal part-selects in InlineCasts
Albert Magyar
2020-03-30
Don't use postfix operator in transforms.Flatten
Schuyler Eldridge
2020-03-26
Eliminate warnings on `sbt doc` and `sbt unidoc` (#1470)
Chick Markley
2020-03-17
Add method to CheckCompLoops which returns its full netlist (#1458)
David Biancolin
2020-03-12
Add Support for FPGA Bitstream Preset-registers (#1050)
John's Brew
2020-03-11
Don't const-prop a register's self-init (#1441)
Albert Magyar
2020-03-11
Migrate to DependencyAPI
Schuyler Eldridge
2020-03-09
Provide an annotation mix-in that marks RTs as dontTouch (#1433)
David Biancolin
2020-03-04
Incorporate new AddNot formal regression test
Albert Magyar
2020-03-04
Revert "Verilog emitter transform InlineNots (#1270)"
Albert Magyar
2020-02-18
Remove last connect semantics from reset inference (#1396)
Jack Koenig
2020-02-13
Constant prop binary PrimOps with matching arguments
Albert Magyar
2020-02-12
Fixing lint error: x + -1 (#1374)
Adam Izraelevitz
2020-02-07
Refactor handling of reg const prop entries to cover more cases
Albert Magyar
2020-02-06
Better register const prop through speculative de-optimization
Albert Magyar
2020-02-06
Add constant prop to async regs (#1355)
Adam Izraelevitz
2020-02-03
Dedup: check if moduleOpt exists before getting (#1323)
Albert Chen
2020-01-20
clean up warnings: trim unused imports (#1315)
John Ingalls
2020-01-15
Verilog emitter transform InlineBitExtractions (#1296)
John Ingalls
2020-01-07
Fix literals cast to Clocks in Print and Stop
Jack Koenig
2020-01-07
Remove unnecessary $signed casts for PrimOps in Verilog Emitter
Jack Koenig
[next]