| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-13 | Don't fold constants in the frontend | Andrew Waterman | |
| We need to make a similar change for extract, pending a FIRRTL bug fix. | |||
| 2015-08-13 | Check validity of bit extract ranges | Andrew Waterman | |
| 2015-08-13 | Avoid importing for single use | Andrew Waterman | |
| 2015-08-13 | FP stuff doesn't belong in Data | Andrew Waterman | |
| 2015-08-13 | Cleanup DynamicContext | Henry Cook | |
| 2015-08-13 | re-privatize class Namespace, fix use of Module/Bundle child namespaces | Henry Cook | |
| 2015-08-13 | Merge branch 'master' of https://github.com/ucb-bar/chisel3 | Jim Lawson | |
| 2015-08-13 | Use chiselTests package; add copyright notice. | Jim Lawson | |
| 2015-08-13 | rename package (lowercase) | Jim Lawson | |
| 2015-08-13 | fix recusion bug in Namespace | Henry Cook | |
| 2015-08-13 | clean up Id and Builder.globalRefMap | Henry Cook | |
| 2015-08-13 | refactor Namespace | Henry Cook | |
| 2015-08-13 | Streamline files, breaking up Core.scala and resorting some smaller ones | Henry Cook | |
| 2015-08-12 | being to convert tests to scala-test; tests compile and run | Henry Cook | |
| 2015-08-12 | Emitter no longer mutates the refMap | Andrew Waterman | |
| 2015-08-12 | params and paramsScope objects | Henry Cook | |
| 2015-08-12 | Marshal the global mutable state into one object | Andrew Waterman | |
| Hopefully, the Chisel core is now thread-safe. | |||
| 2015-08-12 | Remove old testers for now | Andrew Waterman | |
| 2015-08-11 | Miscellaneous cleanups | Andrew Waterman | |
| 2015-08-11 | Suppress runtime type check warnings | Andrew Waterman | |
| 2015-08-11 | Emit newline at EOF | Andrew Waterman | |
| 2015-08-11 | Remove useless call to getWidth | Andrew Waterman | |
| 2015-08-11 | Get tests closer to compiling | Andrew Waterman | |
| 2015-08-10 | Fix Mux type safety | Andrew Waterman | |
| The implementation is a total kludge, but at least it's not broken. | |||
| 2015-08-10 | Make Bits.toBool safe | Andrew Waterman | |
| It now fails if the width is unknown or is not equal to 1. We could consider relaxing this later, defining it as this.orR. | |||
| 2015-08-10 | Force toUInt = asUInt, toSInt = asSInt | Andrew Waterman | |
| 2015-08-10 | Don't use cloneType for primops | Andrew Waterman | |
| Doing so results in incorrect code for Bools, because the widths of some Bool primops' results are greater than 1. The alternative would be to make Bool not extend UInt. | |||
| 2015-08-10 | Remove redundant cast | Andrew Waterman | |
| 2015-08-10 | Allow SInt := SInt | Andrew Waterman | |
| I had inadvertently disallowed it. | |||
| 2015-08-10 | Avoid floating point in log2 computation | Andrew Waterman | |
| The previous implementations were incorrect for large N. | |||
| 2015-08-10 | Parameter cleanup | Henry Cook | |
| 2015-08-09 | For now, allow constructing Data outside of Modules | Andrew Waterman | |
| This probably isn't a good idea, but Emitter.initPorts depends on it to create the literal 0. | |||
| 2015-08-09 | Regularize literal handling | Andrew Waterman | |
| 2015-08-08 | verilog emulator resources | Henry Cook | |
| 2015-08-08 | params must be public, as user modules refer to it | Andrew Waterman | |
| 2015-08-08 | DRY | Andrew Waterman | |
| 2015-08-06 | updated Tester compiles with a few abstracted fields | Henry Cook | |
| 2015-08-06 | subdir for Chisel.testers package | Henry Cook | |
| 2015-08-06 | Merge branch 'driverRefactor' | Henry Cook | |
| 2015-08-06 | dynamic scoping cleanups | Henry Cook | |
| 2015-08-06 | Terminate all conditional blocks with skip | Andrew Waterman | |
| This simplifies the handling of empty when statements. | |||
| 2015-08-06 | Clean up after when-block refactoring | Andrew Waterman | |
| 2015-08-06 | Simplify the implementation of when-blocks | Andrew Waterman | |
| Reimplement elsewhen in terms of otherwise. Implement when/otherwise with a multi-command sequence, rather than a lone but mutable command. Now, all commands are immutable. The command stack is kaput. | |||
| 2015-08-05 | cleanup Module factory | Henry Cook | |
| 2015-08-05 | make _mod less private | Henry Cook | |
| 2015-08-05 | refactor driver to use scoped DynamicVariables instead of static global stacks | Henry Cook | |
| 2015-08-05 | Tighten access to some classes/fields | Andrew Waterman | |
| 2015-08-05 | Don't have Tester extend FileSystemUtilities | Andrew Waterman | |
| 2015-08-05 | Remove stuff from FileSystemUtilities | Andrew Waterman | |
| 2015-08-05 | Clean up ChiselError implementation | Andrew Waterman | |
