Paul Rigge

Results 60 issues of Paul Rigge

Procs can't use the same codegen path as functions that nicely splits out pipeline stages b/c flow control interferes with how it figures out pipeline stages.

codegen

I thought there was a bug for this already, but I'm not finding it. Block conversion is a monolith that should be broken up into more manageable pieces. Block conversion...

codegen

During my multi-proc refactor (#950), I've found that `ModuleGeneratorResult` only has a slot for one module signature. I'm stopping for now in the interest of landing something, and the top...

`StreamingIOPipeline` holds a lot of metadata from block conversion. It's easy for a codegen pass to invalidate pointers there and hard to keep everything up to date. Ideally, more of...

ir
cleanup
codegen

Right now it's a noop. Related: #499

ir
jit
verification

Right now, channels are global and procs can arbitrarily reference them. This freedom doesn't necessarily buy that much as codegen needs to plumb them up and down the hierarchy eventually...

enhancement
ir

### Module location https://github.com/google/or-tools ### Link to bzlmod issue in the module's repository _No response_ ### Any other context to provide? _No response_ ### Fund our work - [ ]...

module wanted

### Module location https://github.com/hdl/bazel_rules_hdl/ ### Link to bzlmod issue in the module's repository _No response_ ### Any other context to provide? _No response_ ### Fund our work - [ ]...

module wanted

I think it would be a good idea to convert our documentation to read the docs. This would bring things more in-line with the rest of chipyard.

When building rocket-dsptools, want to be able to do ```sbt -DROCKET_USE_SOURCE=path/to/rocketchip/src/dir``` @harrisonliew