<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sfcX/src/main/scala/firrtl/passes/clocklist, branch master</title>
<subtitle>Scala FIRRTL Compiler for chiselX</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/'/>
<entry>
<title>Cleanup some warnings (#2032)</title>
<updated>2021-01-20T04:19:08+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2021-01-20T04:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=031fe1382660867750e6eeebea5665c137dbccbe'/>
<id>031fe1382660867750e6eeebea5665c137dbccbe</id>
<content type='text'>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Change to Apache 2.0 License (#1901)</title>
<updated>2020-09-17T01:52:16+00:00</updated>
<author>
<name>Chick Markley</name>
</author>
<published>2020-09-17T01:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ecb96e83324ea17cf38b7b90753d745d3c7f51bd'/>
<id>ecb96e83324ea17cf38b7b90753d745d3c7f51bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>All of src/ formatted with scalafmt</title>
<updated>2020-08-15T02:47:53+00:00</updated>
<author>
<name>chick</name>
</author>
<published>2020-08-15T02:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=6fc742bfaf5ee508a34189400a1a7dbffe3f1cac'/>
<id>6fc742bfaf5ee508a34189400a1a7dbffe3f1cac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s/dependents/optionalPrerequisiteOf/</title>
<updated>2020-04-22T23:58:54+00:00</updated>
<author>
<name>Schuyler Eldridge</name>
</author>
<published>2020-04-22T03:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ffa6958535292d636923739d9d77b566054e2208'/>
<id>ffa6958535292d636923739d9d77b566054e2208</id>
<content type='text'>
Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Mixin DependencyAPIMigration to all Transforms</title>
<updated>2020-04-22T22:46:31+00:00</updated>
<author>
<name>Schuyler Eldridge</name>
</author>
<published>2020-04-22T02:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=39d76a02785f4391b67abd3b7d7720d287736312'/>
<id>39d76a02785f4391b67abd3b7d7720d287736312</id>
<content type='text'>
This mixes in the new DependencyAPIMigration trait into all Transforms
and Passes. This enables in-tree transforms/passes to build without
deprecation warnings associated with the deprecated CircuitForm.

As a consequence of this, every Transform now has UnknownForm as both
its inputForm and outputForm. This PR modifies legacy Compiler and
testing infrastructure to schedule transforms NOT using
mergeTransforms/getLoweringTransforms (which rely on inputForm and
outputForm not being UnknownForm), but instead using the Dependency
API.

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This mixes in the new DependencyAPIMigration trait into all Transforms
and Passes. This enables in-tree transforms/passes to build without
deprecation warnings associated with the deprecated CircuitForm.

As a consequence of this, every Transform now has UnknownForm as both
its inputForm and outputForm. This PR modifies legacy Compiler and
testing infrastructure to schedule transforms NOT using
mergeTransforms/getLoweringTransforms (which rely on inputForm and
outputForm not being UnknownForm), but instead using the Dependency
API.

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename gender to flow</title>
<updated>2019-09-16T21:12:51+00:00</updated>
<author>
<name>Schuyler Eldridge</name>
</author>
<published>2019-07-17T18:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=a594ccef986c4567730fee729bdea9ed9aefed38'/>
<id>a594ccef986c4567730fee729bdea9ed9aefed38</id>
<content type='text'>
The following names are changed:
  - gender        -&gt; flow
  - Gender        -&gt; Flow
  - MALE          -&gt; SourceFlow
  - FEMALE        -&gt; SinkFlow
  - BIGENDER      -&gt; DuplexFlow
  - UNKNOWNGENDER -&gt; UnknownFlow

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following names are changed:
  - gender        -&gt; flow
  - Gender        -&gt; Flow
  - MALE          -&gt; SourceFlow
  - FEMALE        -&gt; SinkFlow
  - BIGENDER      -&gt; DuplexFlow
  - UNKNOWNGENDER -&gt; UnknownFlow

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use scalafix to remove unused import and deprecated procedure syntax (#1074)</title>
<updated>2019-06-18T21:22:47+00:00</updated>
<author>
<name>Leway Colin</name>
</author>
<published>2019-06-18T21:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=fb4133cd76600cc8707e9a7b2f639cf120bd825c'/>
<id>fb4133cd76600cc8707e9a7b2f639cf120bd825c</id>
<content type='text'>
* Add sbt-scalafix

* Add scalafix guide to README

* Remove Unused Import

* Remove deprecated procedure syntax
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add sbt-scalafix

* Add scalafix guide to README

* Remove Unused Import

* Remove deprecated procedure syntax
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ShellOption, DeletedWrapper</title>
<updated>2019-04-25T20:24:15+00:00</updated>
<author>
<name>Schuyler Eldridge</name>
</author>
<published>2019-04-23T01:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ef8f06f23b9ee6cf86de2450752dfd0fcd32da80'/>
<id>ef8f06f23b9ee6cf86de2450752dfd0fcd32da80</id>
<content type='text'>
Abstracts away option writing such that users no longer have to
understand scopt semantics. This adds a ShellOption class and a
HasShellOptions trait for something which provides one or more
ShellOptions. This refactors the FIRRTL codebase to use this style of
option specification.

Adds and uses DeletedWrapper to automatically generate
DeletedAnnotations.

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Abstracts away option writing such that users no longer have to
understand scopt semantics. This adds a ShellOption class and a
HasShellOptions trait for something which provides one or more
ShellOptions. This refactors the FIRRTL codebase to use this style of
option specification.

Adds and uses DeletedWrapper to automatically generate
DeletedAnnotations.

Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace Mappers with Foreachers in several passes (#954)</title>
<updated>2018-11-29T20:38:30+00:00</updated>
<author>
<name>Albert Magyar</name>
</author>
<published>2018-11-29T20:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=055b5defc457e5833c406b20ad3a7a8845b4db86'/>
<id>055b5defc457e5833c406b20ad3a7a8845b4db86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make ClockListAnnotation a RegisteredTransform</title>
<updated>2018-11-07T18:49:16+00:00</updated>
<author>
<name>Schuyler Eldridge</name>
</author>
<published>2018-08-22T20:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=b05eaea3e59c64d619a544c63311d510f335f7e5'/>
<id>b05eaea3e59c64d619a544c63311d510f335f7e5</id>
<content type='text'>
Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
