| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-02 | Merge branch 'master' into exceptionfix | Jim Lawson | |
| 2016-11-29 | Add feature warnings to build, fix feature warnings, fix some documentation ↵ | Richard Lin | |
| (#387) | |||
| 2016-11-23 | Simplify Enum API (#385) | Richard Lin | |
| Get rid of some cruft exposed in #373 This also allows Bits.fromtInt(...) to be removed. Yay! All old APIs (with some new restrictions, rocket still works fine) are preserved without deprecation in Chisel._, aside from the non-compile-time-checkable Map[] enum constructor which probably should have been deprecated during chisel2. The Map[] enums have been removed from chisel3._ without deprecation. The new restriction is that nodeType (legacy API) may only be of UInt type with unspecified width. Note that Bits() creates a UInt, and if you can't control the enum values, it makes little sense to specify a bitwidth. | |||
| 2016-11-21 | Remove deduplication from Chisel (#347) | Donggyu | |
| Remove modName from Module | |||
| 2016-11-21 | Deboilerplate the implicit conversions, add support for long.U | ducky | |
| 2016-11-21 | Convert rest of tests | ducky | |
| 2016-11-21 | Fix Log2 | ducky | |
| 2016-11-21 | Fix regex example | ducky | |
| 2016-11-21 | Stop confusing scaladoc | ducky | |
| 2016-11-21 | better style | ducky | |
| 2016-11-21 | Restyle UInt->BitPatComparable | ducky | |
| 2016-11-21 | Refactor some code | ducky | |
| 2016-11-21 | Remove () from as_Int | ducky | |
| 2016-11-21 | Fix all deprecations from new style | ducky | |
| 2016-11-21 | All remaining automatable regex re-styles | ducky | |
| 2016-11-21 | Restyle a lot of test code, mainly with regex | ducky | |
| 2016-11-21 | Restyle Bool constructors, move compatibility deprecations into ↵ | ducky | |
| compatibility package object | |||
| 2016-11-21 | SInt conversion finished, everything builds again | ducky | |
| 2016-11-21 | Refactor SInt WIP | ducky | |
| 2016-11-21 | Deprecate things, split more things | ducky | |
| 2016-11-21 | Break out deprecated literal constructors, refactor all the things! | ducky | |
| 2016-11-21 | Move ChiselRange to experimental | ducky | |
| 2016-11-21 | Address review comments | ducky | |
| 2016-11-21 | Fix open-open range specifier, remove dead code, restyle tests | ducky | |
| 2016-11-21 | Add invalid range specifier test | ducky | |
| 2016-11-21 | Oops, forgot to include literal expressions. | Paul Rigge | |
| 2016-11-21 | Write range macro tests in a better way. | Paul Rigge | |
| 2016-11-21 | Add interpolated variables to range macro test. | Paul Rigge | |
| 2016-11-21 | Change some of the test names. | Paul Rigge | |
| 2016-11-21 | Add a macro test case | Paul Rigge | |
| 2016-11-21 | Incorporate feedback. | Paul Rigge | |
| 2016-11-21 | Add some more tests. | Paul Rigge | |
| 2016-11-21 | Delete RangeMacroTest now that RangeSpec exists. | Paul Rigge | |
| 2016-11-21 | simple test that range interpolator works with UInt factory method | chick | |
| 2016-11-21 | Rename RangeMacro, remove nameprop deps | ducky | |
| 2016-11-21 | Better testing, better parsing | ducky | |
| 2016-11-21 | Range macro initial impl | ducky | |
| 2016-11-18 | Add support for parameterized BlackBoxes | jackkoenig | |
| Also restrict black boxes to not allow hardware inside of them since it was being silently dropped anyway. Resolves #289 | |||
| 2016-11-18 | Change Verilator invocation to use O1 | jackkoenig | |
| Workaround for: http://www.veripool.org/issues/1101-Verilator-Fix-SmallName-for-ParamTypeDType | |||
| 2016-11-18 | Shift register enable gates all stages, not just first | Stevo | |
| Also, remove no-longer-special case for n=1. | |||
| 2016-11-17 | Eliminate some doc warnings | ducky | |
| 2016-11-14 | Add checks for misuse or omission of Module() | Jack | |
| Implemented by adding a Boolean to check for alternating invocations of object Module.apply and the constructor of abstract class Module. Fixes #192 | |||
| 2016-11-14 | Add SourceInfo.makeMessage to better use SourceInfo in error messages | Jack | |
| 2016-11-14 | Avoid dynamicContext issues - use ChiselRunners.elaborate() | Jim Lawson | |
| 2016-11-10 | Throw exceptions for cloneType failures - fix #358 | Jim Lawson | |
| Add a Builder.exception() method for those cases where continuing is likely to mask the initial error. | |||
| 2016-10-25 | FixedPoint number support for chisel3 (#328) | Chick Markley | |
| * FixedPoint number support for chisel3 FixedPoint numbers have a width and a binary position Either, neither or both maybe inferred. Firrtl will convert these to SInts during lowering passes * Fixes based on Jack's comments on PR #328 * Add experimental warning to FixedPoint class and object * Fixed comment per Adam's comment on PR #328 | |||
| 2016-10-24 | Merge pull request #246 from seldridge/issue-245 | Jim Lawson | |
| Add a cloneType method to QueueIO | |||
| 2016-10-24 | Merge branch 'master' into tobits-deprecation | Jim Lawson | |
| 2016-10-19 | Change verilogToCpp to use O0 | jackkoenig | |
| This causes Verilator tests to compile faster and use less memory | |||
| 2016-10-19 | Deprecate "!=". (#323) | Jim Lawson | |
