From 7bffc6c58652e157d42b8792b397713d1769eedf Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Fri, 6 Jun 2014 16:59:55 -0700 Subject: [PATCH] rename Unsigned.size to Unsigned.clog2 --- rocket/src/main/scala/util.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rocket/src/main/scala/util.scala b/rocket/src/main/scala/util.scala index e08791ef..e52b2e4d 100644 --- a/rocket/src/main/scala/util.scala +++ b/rocket/src/main/scala/util.scala @@ -6,10 +6,10 @@ import scala.math._ class Unsigned(x: Int) { require(x >= 0) - def size: Int = { require(x > 0); ceil(log(x)/log(2)).toInt } + def clog2: Int = { require(x > 0); ceil(log(x)/log(2)).toInt } def log2: Int = { require(x > 0); floor(log(x)/log(2)).toInt } def isPow2: Boolean = x > 0 && (x & (x-1)) == 0 - def nextPow2: Int = if (x == 0) 1 else 1 << size + def nextPow2: Int = if (x == 0) 1 else 1 << clog2 } object Util {