summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/Bits.scala
AgeCommit message (Collapse)Author
2016-05-05Move Chisel API into separate chiselFrontend compilation unit in preparation ↵ducky
for source locator macros
2016-04-13Remove underscores from constant creationColin Schmidt
This makes chisel2's behaviour and makes it easier to read large constants.
2016-03-15Add =/= to SIntjackkoenig
2016-02-23Emit no width instead of <?> for unknown width UInt and SInt literals and typesjackkoenig
2016-01-27Use FIRRTL nodes add+tail instead of addwAndrew Waterman
2016-01-27Use FIRRTL node rem, not mod, for %Andrew Waterman
2016-01-27Remove unsupported FIRRTL node bit(); use bits()Andrew Waterman
2016-01-27In FIRRTL, bitwise operators return UIntAndrew Waterman
2016-01-25Emit FIRRTL muxes for aggregatesAndrew Waterman
2016-01-23Don't use deprecated constructsAndrew Waterman
2016-01-23Move firrtl subpackage to inside internal subpackage.jackkoenig
2016-01-17Add =/= operator to BitPatAndrew Waterman
2016-01-16Disallow Muxing between bundles whose fields have different widthsAndrew Waterman
2016-01-15flatten should return Seq[Bits], not Seq[UInt]Andrew Waterman
Calling toBits inside of flatten makes asInput/asOutput/asDirectionless fail on SInts. Also, the abstract type Data was already defining it to return Seq[Bits], so this change didn't really change the API.
2015-12-30Add '=/=' to bits, which does the same as '!='Palmer Dabbelt
It looks like this is in Chisel2 now, and some stuff in uncore is using it. IIRC, we decided that this was the correct thing to do for some Scala style reasons.
2015-12-06Split internal and FIRRTL packagesducky
2015-11-02Remove implementation details from scaladoc.ducky
You didn't want it, so Imma getting rid of it...
2015-11-02Add Scalastyle rule to check lines ending with a ;, fix some instancesducky
2015-10-30Merge pull request #47 from ucb-bar/corebitsfixAndrew Waterman
Fix whitespace in Bits
2015-10-30Fix whitespaceducky
2015-10-30Move Cat into utilsducky
2015-10-30Resolve some review todos in Bitsducky
2015-10-26Break Core.scala into bite-sized piecesducky