summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-11-21Restyle a lot of test code, mainly with regexducky
2016-11-21Restyle Bool constructors, move compatibility deprecations into ↵ducky
compatibility package object
2016-11-21SInt conversion finished, everything builds againducky
2016-11-21Refactor SInt WIPducky
2016-11-21Deprecate things, split more thingsducky
2016-11-21Break out deprecated literal constructors, refactor all the things!ducky
2016-11-21Move ChiselRange to experimentalducky
2016-11-21Address review commentsducky
2016-11-21Fix open-open range specifier, remove dead code, restyle testsducky
2016-11-21Add invalid range specifier testducky
2016-11-21Oops, forgot to include literal expressions.Paul Rigge
2016-11-21Write range macro tests in a better way.Paul Rigge
2016-11-21Add interpolated variables to range macro test.Paul Rigge
2016-11-21Change some of the test names.Paul Rigge
2016-11-21Add a macro test casePaul Rigge
2016-11-21Incorporate feedback.Paul Rigge
2016-11-21Add some more tests.Paul Rigge
2016-11-21Delete RangeMacroTest now that RangeSpec exists.Paul Rigge
2016-11-21simple test that range interpolator works with UInt factory methodchick
2016-11-21Rename RangeMacro, remove nameprop depsducky
2016-11-21Better testing, better parsingducky
2016-11-21Range macro initial implducky
2016-11-18Add support for parameterized BlackBoxesjackkoenig
Also restrict black boxes to not allow hardware inside of them since it was being silently dropped anyway. Resolves #289
2016-11-18Change Verilator invocation to use O1jackkoenig
Workaround for: http://www.veripool.org/issues/1101-Verilator-Fix-SmallName-for-ParamTypeDType
2016-11-18Shift register enable gates all stages, not just firstStevo
Also, remove no-longer-special case for n=1.
2016-11-17Eliminate some doc warningsducky
2016-11-14Add 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-14Add SourceInfo.makeMessage to better use SourceInfo in error messagesJack
2016-10-25FixedPoint 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-24Merge pull request #246 from seldridge/issue-245Jim Lawson
Add a cloneType method to QueueIO
2016-10-24Merge branch 'master' into tobits-deprecationJim Lawson
2016-10-19Change verilogToCpp to use O0jackkoenig
This causes Verilator tests to compile faster and use less memory
2016-10-19Deprecate "!=". (#323)Jim Lawson
2016-10-14Implement a standardized execution scheme for chiselchick
Provide support for chisel options Provide support for firrtl options when called as part of chisel compile provide command line support the above options via scopt provide and execution result class that can be used when chisel3 is part of some externally controlled toolchain
2016-10-13Add cloneType method to QueueIOSchuyler Eldridge
Candidate fix for #245
2016-10-12remove trailing whitespace for annotationsScott Beamer
2016-10-07Revert "Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO""Jim Lawson
This reverts commit 10f170110cd00e7e5e0b428c0490594dac4db225.
2016-10-06Merge branch 'master' into buildinfoJim Lawson
2016-10-06Fix typo in emitted string.Jim Lawson
2016-10-06Revert "Merge pull request #322 from ucb-bar/deleteEnqIODeqIO"Jim Lawson
This reverts commit 3ea7faaad0c3e349c531fabc8a75440337bdc235, reversing changes made to 7aea39d4deac62d5477904f4bf4381c3482c41d0. Update chisel-testers before commiting this change (deleting EnqIO/DeqIO).
2016-10-06Breakup the initial emitted string per @ducky64.Jim Lawson
2016-10-06Remove non-standard sbt-buildinfo settings; write buildinfo to firrtl file.Jim Lawson
2016-10-06Merge branch 'master' into buildinfoJim Lawson
2016-10-06Remove EnqIO, DeqIO - #308Jim Lawson
2016-10-06Merge branch 'master' into buildinfoJim Lawson
2016-10-06Merge pull request #312 from ucb-bar/improveunboundioerrormessage305Jim Lawson
Generate a better error message for missing IO() wrapper - fix #305
2016-10-06Merge pull request #307 from ucb-bar/clonefirrtldirectionJim Lawson
clone firrtlDirection when cloning - Issue #306
2016-10-06Add comments; correct Complex definition (use cloneType).Jim Lawson
2016-10-06Merge pull request #285 from ucb-bar/cookbook-testsJim Lawson
Add Cookbook tests
2016-10-06Update Driver: Check the simulation exit code #281Jim Lawson
Merge with master and support checking for failure with an explicit assertion message.