summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-07-28Add printf stubAndrew Waterman
2015-07-28Dead code eliminationAndrew Waterman
2015-07-28Support construction of empty VecsAndrew Waterman
2015-07-28Don't reflect on private fieldsAndrew Waterman
2015-07-28Fix Bits.apply for dynamic UInt valuesAndrew Waterman
2015-07-28clean up when a little bitAndrew Waterman
2015-07-28Make isLit/litValue immutableAndrew Waterman
2015-07-28dead code eliminationAndrew Waterman
2015-07-28Simplify CatAndrew Waterman
2015-07-28Add missing Vec operatorAndrew Waterman
2015-07-28Take BitPat out of the Data class hierarchyAndrew Waterman
2015-07-28isLitValue -> isLitAndrew Waterman
2015-07-27Use exceptions, not -1, to signal errorsAndrew Waterman
2015-07-24Undo doCloneType; fix collectElts shenanigansAndrew Waterman
2015-07-24Allow toBits and abs to be invoked with parensAndrew Waterman
2015-07-24Merge pull request #1 from ucb-bar/packagedirJim Lawson
2015-07-24Remove SystemC rules (premature); filter out failing tests.Jim Lawson
2015-07-24rename cloneType -> doCloneTypeJim Lawson
2015-07-24Preserve secondary files; use abspath for bin dir.Jim Lawson
2015-07-24Avoid invoking clone() in collectElts (add to Bundle keywords).Jim Lawson
2015-07-24Check for errors.Jim Lawson
2015-07-24Comment out (probably expensive) reference to CHISEL_VERSION.Jim Lawson
2015-07-24Restructure when() logic.Jim Lawson
2015-07-24Remove chiselVersion from Makefile; correct bit order for toBits; correct Vec...Jim Lawson
2015-07-24Restore Vec() factory signature; replace MInt with BitPat.Jim Lawson
2015-07-24Generalize, add missing chisel2 meta files.Jim Lawson
2015-07-24Use CHISEL_BIN, CX, generalize generated/targetDir, convert filter to python,...Jim Lawson
2015-07-24Incorporate chisel3-tests; update Makefile.Jim Lawson
2015-07-24move source files under Chisel folder - eclipse compatibilityJim Lawson
2015-07-24Clean up make clean.Jim Lawson
2015-07-24Updated versions; add MakefileJim Lawson
2015-07-24Factor out common code from object BitsAndrew Waterman
2015-07-24change to use doCloneType for users, add collectElts, get rid of delayedInitjackbackrack
2015-07-24use delayed init to ensure collectelts and further improve walk bundle and ch...jackbackrack
2015-07-23init methods for deqio, call collectelts during clone, change elsewhen emissi...jackbackrack
2015-07-23remove collectEltsAndrew Waterman
2015-07-23FillInterleaved should accept & produce UIntsAndrew Waterman
2015-07-23Implement SeqMem in terms of Mem for nowAndrew Waterman
2015-07-23Clean up flatten/toBits/fromBits/getWidthAndrew Waterman
2015-07-22Add more of ChiselUtilAndrew Waterman
2015-07-22Generalize bitSetAndrew Waterman
2015-07-22Clean up Vec; allow <> on IterableAndrew Waterman
2015-07-22Fix implementation of asSIntAndrew Waterman
2015-07-22Set version to 3.0Jim Lawson
2015-07-17Simplify when() logic (and have it pass several tutorials).Jim Lawson
2015-07-17Reverse list (from bit 0 - little endian to MSB - big endian).Jim Lawson
2015-07-17Fix up Repo heading.Jim Lawson
2015-07-17Update README with minimal build and test information.Jim Lawson
2015-07-16Generalize unary ! to work on BitsAndrew Waterman
2015-07-16Add missing ## operatorAndrew Waterman