| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-07-24 | Merge pull request #1 from ucb-bar/packagedir | Jim Lawson | |
| Packagedir | |||
| 2015-07-24 | Remove SystemC rules (premature); filter out failing tests. | Jim Lawson | |
| 2015-07-24 | rename cloneType -> doCloneType | Jim Lawson | |
| 2015-07-24 | Preserve secondary files; use abspath for bin dir. | Jim Lawson | |
| 2015-07-24 | Avoid invoking clone() in collectElts (add to Bundle keywords). | Jim Lawson | |
| 2015-07-24 | Check for errors. | Jim Lawson | |
| 2015-07-24 | Comment out (probably expensive) reference to CHISEL_VERSION. | Jim Lawson | |
| 2015-07-24 | Restructure when() logic. | Jim Lawson | |
| 2015-07-24 | Remove chiselVersion from Makefile; correct bit order for toBits; correct ↵ | Jim Lawson | |
| Vec() factory signature; Builder.pushCommands in test to avoid empty list head if tester manipulates Chisel nodes. | |||
| 2015-07-24 | Restore Vec() factory signature; replace MInt with BitPat. | Jim Lawson | |
| 2015-07-24 | Generalize, add missing chisel2 meta files. | Jim Lawson | |
| 2015-07-24 | Use CHISEL_BIN, CX, generalize generated/targetDir, convert filter to ↵ | Jim Lawson | |
| python, cd into targetDir before launching simulator (via Driver). | |||
| 2015-07-24 | Incorporate chisel3-tests; update Makefile. | Jim Lawson | |
| 2015-07-24 | move source files under Chisel folder - eclipse compatibility | Jim Lawson | |
| 2015-07-24 | Clean up make clean. | Jim Lawson | |
| 2015-07-24 | Updated versions; add Makefile | Jim Lawson | |
| Updated Scala (2.11.6) and Chisel (3.0) versions. Add chisel2 Makefile | |||
| 2015-07-24 | Factor out common code from object Bits | Andrew Waterman | |
| 2015-07-24 | change to use doCloneType for users, add collectElts, get rid of delayedInit | jackbackrack | |
| 2015-07-24 | use delayed init to ensure collectelts and further improve walk bundle and ↵ | jackbackrack | |
| changed getDeclaredMethods to getMethods for inheritance but still gets constructor param | |||
| 2015-07-23 | init methods for deqio, call collectelts during clone, change elsewhen ↵ | jackbackrack | |
| emission to indent correctly | |||
| 2015-07-23 | remove collectElts | Andrew Waterman | |
| This probably breaks some stuff. | |||
| 2015-07-23 | FillInterleaved should accept & produce UInts | Andrew Waterman | |
| 2015-07-23 | Implement SeqMem in terms of Mem for now | Andrew Waterman | |
| 2015-07-23 | Clean up flatten/toBits/fromBits/getWidth | Andrew Waterman | |
| 2015-07-22 | Add more of ChiselUtil | Andrew Waterman | |
| 2015-07-22 | Generalize bitSet | Andrew Waterman | |
| 2015-07-22 | Clean up Vec; allow <> on Iterable | Andrew Waterman | |
| 2015-07-22 | Fix implementation of asSInt | Andrew Waterman | |
| 2015-07-22 | Set version to 3.0 | Jim Lawson | |
| 2015-07-17 | Simplify when() logic (and have it pass several tutorials). | Jim Lawson | |
| 2015-07-17 | Reverse list (from bit 0 - little endian to MSB - big endian). | Jim Lawson | |
| 2015-07-17 | Fix up Repo heading. | Jim Lawson | |
| 2015-07-17 | Update README with minimal build and test information. | Jim Lawson | |
| 2015-07-16 | Generalize unary ! to work on Bits | Andrew Waterman | |
| Necessary for backwards compatibility. | |||
| 2015-07-16 | Add missing ## operator | Andrew Waterman | |
| 2015-07-16 | Add PriorityEncoderOH | Andrew Waterman | |
| 2015-07-16 | Add read/write methods to Vec/Mem/SeqMem | Andrew Waterman | |
| 2015-07-16 | toBits should return UInt | Andrew Waterman | |
| 2015-07-16 | Add Int->UInt, Boolean->Bool implicit conversions | Andrew Waterman | |
| 2015-07-16 | Implement Vec.contains | Andrew Waterman | |
| 2015-07-16 | Add dummy implementation of assert() | Andrew Waterman | |
| 2015-07-16 | Add OHToUInt, PriorityEncoder | Andrew Waterman | |
| 2015-07-16 | Add wrapper so BlackBoxes compile | Andrew Waterman | |
| But they aren't actually implemented yet. | |||
| 2015-07-16 | Add apply(Int), <<(Int), and >>(Int) | Andrew Waterman | |
| These avoid the implicit conversion to BigInt for e.g. (foo << 10). | |||
| 2015-07-16 | Add missing Log2 | Andrew Waterman | |
| 2015-07-16 | Improve core type operator code | Andrew Waterman | |
| - Remove redundant operator emission code - Specify types explicitly on public methods - Add missing Bool operators - Remove constant folding (this should happen in the backend) | |||
| 2015-07-07 | change MInt to BitPat | jackbackrack | |
| 2015-07-02 | more support for testing FPs | jackbackrack | |
| 2015-07-02 | add () args to toBits | jackbackrack | |
| 2015-07-02 | rename id to cid, legalizeNames, better flo/dbl support in tester, better ↵ | jackbackrack | |
| mux handling and check for uint/sint, support for bulk connect, filter ? as well | |||
