URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 297 |
Rev 338 |
|
|
cc1 (x, y)
|
cc1 (x, y)
|
int x, y;
|
int x, y;
|
{
|
{
|
int z;
|
int z;
|
z = x - y;
|
z = x - y;
|
if (x >= y)
|
if (x >= y)
|
return z + 1;
|
return z + 1;
|
else
|
else
|
return z + 0;
|
return z + 0;
|
}
|
}
|
|
|
cc2 (x, y)
|
cc2 (x, y)
|
int x, y;
|
int x, y;
|
{
|
{
|
int z;
|
int z;
|
|
|
z = x - y;
|
z = x - y;
|
if (z >= 0)
|
if (z >= 0)
|
return z + 1;
|
return z + 1;
|
else
|
else
|
return z + 0;
|
return z + 0;
|
}
|
}
|
|
|
cc3 (x, y)
|
cc3 (x, y)
|
unsigned x, y;
|
unsigned x, y;
|
{
|
{
|
unsigned z;
|
unsigned z;
|
z = x - y;
|
z = x - y;
|
if (x >= y)
|
if (x >= y)
|
return z + 1;
|
return z + 1;
|
else
|
else
|
return z + 0;
|
return z + 0;
|
}
|
}
|
|
|
cc4 (x, y)
|
cc4 (x, y)
|
unsigned x, y;
|
unsigned x, y;
|
{
|
{
|
unsigned z;
|
unsigned z;
|
|
|
z = x - y;
|
z = x - y;
|
if (z >= 0)
|
if (z >= 0)
|
return z + 1;
|
return z + 1;
|
else
|
else
|
return z + 0;
|
return z + 0;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.