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
/
Passes.scala
Age
Commit message (
Expand
)
Author
2020-04-10
Split Passes.scala into separate files (#1496)
Adam Izraelevitz
2020-03-11
Migrate to DependencyAPI
Schuyler Eldridge
2019-09-16
Rename gender to flow
Schuyler Eldridge
2019-08-19
Refactor exceptions to remove stack trace from user errors (#1157)
Jack Koenig
2019-06-18
Use scalafix to remove unused import and deprecated procedure syntax (#1074)
Leway Colin
2019-05-04
Use UnknownKind instead misrepresented NodeKind (#1076)
Leway Colin
2019-02-22
Add Width Constraints with Annotations (#956)
Albert Chen
2019-02-05
Do Shr constant propagation in Legalize
Schuyler Eldridge
2018-10-31
Remove all uses of get_flip and deprecate
Jack Koenig
2018-10-31
Speed up ExpandConnects by replacing foldLeft + List appends with flatMap
Jack Koenig
2018-10-12
Refactor VerilogRename -> RemoveKeywordCollisions
Schuyler Eldridge
2018-10-12
Verilog renaming uses "_", works on whole AST
Schuyler Eldridge
2018-07-20
Constant prop add (#849)
albertchen-sifive
2018-05-15
Replace truncating add and sub with addw/subw (#800)
Jack Koenig
2017-09-22
Fix string lit (#663)
Jack Koenig
2017-05-11
Refactor WIR WSub{Field,Index,Access} - rename exp -> expr #521 (#586)
Jim Lawson
2017-03-23
Pass now subclasses Transform (#477)
Adam Izraelevitz
2017-02-14
Add support for Analog types in partial connect (#435)
Jack Koenig
2017-02-07
Rework Attach to work on arbitrary Analog hierarchies (#415)
Jack Koenig
2017-01-27
Fix signed types (#422)
Angie Wang
2016-11-21
Bugfix: exponential runtime of pull muxes (#379)
Adam Izraelevitz
2016-11-04
Cleanup license at top of every file (#364)
Jack Koenig
2016-10-17
Add fixed point type (#322)
Adam Izraelevitz
2016-10-11
Scala style cleanup take 5 (#324)
Chick Markley
2016-09-27
remove unnecessary parentheses
chick
2016-09-25
Spec features added: AnalogType and Attach (#295)
Adam Izraelevitz
2016-09-25
remove unnecessary blocks
chick
2016-09-23
Use parens on Unit methods
chick
2016-09-23
use .head instead of (0)
chick
2016-09-13
use BoolType for UIntType(IntWidth(1))
Donggyu Kim
2016-09-13
use case object for Kind
Donggyu Kim
2016-09-13
clean up Passes.scala
Donggyu Kim
2016-09-12
Add legalization of pad operation on literals.
Jack
2016-09-12
Legalize bit select. Run Legalize after PadWidths.
Jack
2016-09-12
Change Legalize Connect to respect SInt
Jack
2016-09-12
Change Legalize Shift Right to respect SInt
jackkoenig
2016-09-08
split Passes.scala into multiple files(InferTypes.scala, Resolves.scala, Remo...
Donggyu Kim
2016-09-07
put InferWidths in a seperate file and fix spaces
Donggyu Kim
2016-09-07
clean up PullMuxes & ExpandConnects
Donggyu Kim
2016-09-07
remove Utils.ONE
Donggyu Kim
2016-09-07
remove Utils.tpe
Donggyu Kim
2016-09-06
replace flatMap with foldLeft in create_exps
Donggyu Kim
2016-08-17
Change RW port names (#236)
Angie Wang
2016-08-09
fix read port enables in RemoveCHIRRTL
Donggyu Kim
2016-08-04
Bugfix: recursing stmts to remove unknown widths
azidar
2016-08-02
Merge pull request #215 from ucb-bar/new-serialize
Adam Izraelevitz
2016-08-02
Merge pull request #203 from ucb-bar/fix_mem_infer
Adam Izraelevitz
2016-08-02
Change serialize to abstract method on FirrtlNode
Jack Koenig
2016-08-01
Refactor RemoveAccesses and fix bug #210.
azidar
2016-07-28
InferWidths now only fixes declaration widths
azidar
[next]