summaryrefslogtreecommitdiff
path: root/base/intmath.cc
diff options
context:
space:
mode:
authorSteve Reinhardt <stever@eecs.umich.edu>2005-12-23 13:51:12 -0500
committerSteve Reinhardt <stever@eecs.umich.edu>2005-12-23 13:51:12 -0500
commit91192dbe979b6508398ebb14b2d514833114908e (patch)
tree98945ca6abb9bac48dd19e8406bf0a90c7e13631 /base/intmath.cc
parent86722d840611f73bd118112ce64c9b1139b47d0e (diff)
parent16bda9c03eb79e223f3cbc03ef80e75b7e27f266 (diff)
downloadgem5-91192dbe979b6508398ebb14b2d514833114908e.tar.xz
Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5
into zizzer.eecs.umich.edu:/z/stever/bk/newmem --HG-- extra : convert_revision : 60b1d26505a7b17321840e2db4173c3e867a6a75
Diffstat (limited to 'base/intmath.cc')
-rw-r--r--base/intmath.cc44
1 files changed, 22 insertions, 22 deletions
diff --git a/base/intmath.cc b/base/intmath.cc
index 099ab1c9a..f1c1651ba 100644
--- a/base/intmath.cc
+++ b/base/intmath.cc
@@ -29,30 +29,30 @@
#include "base/intmath.hh"
int
-PrevPrime(int n)
+prevPrime(int n)
{
- int decr;
+ int decr;
- // If the number is even, let's start with the previous odd number.
- if (!(n & 1))
- --n;
+ // If the number is even, let's start with the previous odd number.
+ if (!(n & 1))
+ --n;
- // Lets test for divisibility by 3. Then we will be able to easily
- // avoid numbers that are divisible by 3 in the future.
- decr = n % 3;
- if (decr == 0) {
- n -= 2;
- decr = 2;
- }
- else if (decr == 1)
- decr = 4;
+ // Lets test for divisibility by 3. Then we will be able to easily
+ // avoid numbers that are divisible by 3 in the future.
+ decr = n % 3;
+ if (decr == 0) {
+ n -= 2;
+ decr = 2;
+ }
+ else if (decr == 1)
+ decr = 4;
- for (;;) {
- if (IsPrime(n))
- return n;
- n -= decr;
- // Toggle between 2 and 4 to prevent trying numbers that are known
- // to be divisible by 3.
- decr = 6 - decr;
- }
+ for (;;) {
+ if (isPrime(n))
+ return n;
+ n -= decr;
+ // Toggle between 2 and 4 to prevent trying numbers that are known
+ // to be divisible by 3.
+ decr = 6 - decr;
+ }
}