Lines Matching refs:sc_unsigned

32     because of its efficiency: The sc_signed and sc_unsigned types are
37 The implementations of sc_signed and sc_unsigned classes are
44 efficient sc_signed and sc_unsigned types without compromising
104 #include "sysc/datatypes/int/sc_unsigned.h"
126 class sc_unsigned;
210 sc_signed operator + (const sc_unsigned& u, const sc_signed& v);
211 sc_signed operator + (const sc_signed& u, const sc_unsigned& v);
213 sc_signed operator + (const sc_unsigned& u, int64 v);
214 sc_signed operator + (const sc_unsigned& u, long v);
215 inline sc_signed operator + (const sc_unsigned& u, int v);
217 sc_signed operator + (int64 u, const sc_unsigned& v);
218 sc_signed operator + (long u, const sc_unsigned& v);
219 inline sc_signed operator + (int u, const sc_unsigned& v);
236 sc_signed operator + (const sc_unsigned& u, const sc_int_base& v);
237 sc_signed operator + (const sc_int_base& u, const sc_unsigned& v);
247 sc_signed operator - (const sc_unsigned& u, const sc_signed& v);
248 sc_signed operator - (const sc_signed& u, const sc_unsigned& v);
250 sc_signed operator - (const sc_unsigned& u, const sc_unsigned& v);
251 sc_signed operator - (const sc_unsigned& u, int64 v);
252 sc_signed operator - (const sc_unsigned& u, uint64 v);
253 sc_signed operator - (const sc_unsigned& u, long v);
254 sc_signed operator - (const sc_unsigned& u, unsigned long v);
255 inline sc_signed operator - (const sc_unsigned& u, int v);
256 inline sc_signed operator - (const sc_unsigned& u, unsigned int v);
258 sc_signed operator - (int64 u, const sc_unsigned& v);
259 sc_signed operator - (uint64 u, const sc_unsigned& v);
260 sc_signed operator - (long u, const sc_unsigned& v);
261 sc_signed operator - (unsigned long u, const sc_unsigned& v);
262 inline sc_signed operator - (int u, const sc_unsigned& v);
263 inline sc_signed operator - (unsigned int u, const sc_unsigned& v);
281 sc_signed operator - (const sc_unsigned& u, const sc_int_base& v);
282 sc_signed operator - (const sc_unsigned& u, const sc_uint_base& v);
283 sc_signed operator - (const sc_int_base& u, const sc_unsigned& v);
284 sc_signed operator - (const sc_uint_base& u, const sc_unsigned& v);
294 sc_signed operator * (const sc_unsigned& u, const sc_signed& v);
295 sc_signed operator * (const sc_signed& u, const sc_unsigned& v);
297 sc_signed operator * (const sc_unsigned& u, int64 v);
298 sc_signed operator * (const sc_unsigned& u, long v);
299 inline sc_signed operator * (const sc_unsigned& u, int v);
301 sc_signed operator * (int64 u, const sc_unsigned& v);
302 sc_signed operator * (long u, const sc_unsigned& v);
303 inline sc_signed operator * (int u, const sc_unsigned& v);
320 sc_signed operator * (const sc_unsigned& u, const sc_int_base& v);
321 sc_signed operator * (const sc_int_base& u, const sc_unsigned& v);
331 sc_signed operator / (const sc_unsigned& u, const sc_signed& v);
332 sc_signed operator / (const sc_signed& u, const sc_unsigned& v);
334 sc_signed operator / (const sc_unsigned& u, int64 v);
335 sc_signed operator / (const sc_unsigned& u, long v);
336 inline sc_signed operator / (const sc_unsigned& u, int v);
338 sc_signed operator / (int64 u, const sc_unsigned& v);
339 sc_signed operator / (long u, const sc_unsigned& v);
340 inline sc_signed operator / (int u, const sc_unsigned& v);
357 sc_signed operator / (const sc_unsigned& u, const sc_int_base& v);
358 sc_signed operator / (const sc_int_base& u, const sc_unsigned& v);
368 sc_signed operator % (const sc_unsigned& u, const sc_signed& v);
369 sc_signed operator % (const sc_signed& u, const sc_unsigned& v);
371 sc_signed operator % (const sc_unsigned& u, int64 v);
372 sc_signed operator % (const sc_unsigned& u, long v);
373 inline sc_signed operator % (const sc_unsigned& u, int v);
375 sc_signed operator % (int64 u, const sc_unsigned& v);
376 sc_signed operator % (long u, const sc_unsigned& v);
377 inline sc_signed operator % (int u, const sc_unsigned& v);
394 sc_signed operator % (const sc_unsigned& u, const sc_int_base& v);
395 sc_signed operator % (const sc_int_base& u, const sc_unsigned& v);
407 sc_signed operator & (const sc_unsigned& u, const sc_signed& v);
408 sc_signed operator & (const sc_signed& u, const sc_unsigned& v);
410 sc_signed operator & (const sc_unsigned& u, int64 v);
411 sc_signed operator & (const sc_unsigned& u, long v);
412 inline sc_signed operator & (const sc_unsigned& u, int v);
414 sc_signed operator & (int64 u, const sc_unsigned& v);
415 sc_signed operator & (long u, const sc_unsigned& v);
416 inline sc_signed operator & (int u, const sc_unsigned& v);
433 sc_signed operator & (const sc_unsigned& u, const sc_int_base& v);
434 sc_signed operator & (const sc_int_base& u, const sc_unsigned& v);
444 sc_signed operator | (const sc_unsigned& u, const sc_signed& v);
445 sc_signed operator | (const sc_signed& u, const sc_unsigned& v);
447 sc_signed operator | (const sc_unsigned& u, int64 v);
448 sc_signed operator | (const sc_unsigned& u, long v);
449 inline sc_signed operator | (const sc_unsigned& u, int v);
451 sc_signed operator | (int64 u, const sc_unsigned& v);
452 sc_signed operator | (long u, const sc_unsigned& v);
453 inline sc_signed operator | (int u, const sc_unsigned& v);
470 sc_signed operator | (const sc_unsigned& u, const sc_int_base& v);
471 sc_signed operator | (const sc_int_base& u, const sc_unsigned& v);
481 sc_signed operator ^ (const sc_unsigned& u, const sc_signed& v);
482 sc_signed operator ^ (const sc_signed& u, const sc_unsigned& v);
484 sc_signed operator ^ (const sc_unsigned& u, int64 v);
485 sc_signed operator ^ (const sc_unsigned& u, long v);
486 inline sc_signed operator ^ (const sc_unsigned& u, int v);
488 sc_signed operator ^ (int64 u, const sc_unsigned& v);
489 sc_signed operator ^ (long u, const sc_unsigned& v);
490 inline sc_signed operator ^ (int u, const sc_unsigned& v);
507 sc_signed operator ^ (const sc_unsigned& u, const sc_int_base& v);
508 sc_signed operator ^ (const sc_int_base& u, const sc_unsigned& v);
520 sc_unsigned operator << (const sc_unsigned& u, const sc_signed& v);
521 sc_signed operator << (const sc_signed& u, const sc_unsigned& v);
538 sc_unsigned operator >> (const sc_unsigned& u, const sc_signed& v);
539 sc_signed operator >> (const sc_signed& u, const sc_unsigned& v);
557 sc_signed operator - (const sc_unsigned& u);
563 bool operator == (const sc_unsigned& u, const sc_signed& v);
564 bool operator == (const sc_signed& u, const sc_unsigned& v);
588 bool operator != (const sc_unsigned& u, const sc_signed& v);
589 bool operator != (const sc_signed& u, const sc_unsigned& v);
613 bool operator < (const sc_unsigned& u, const sc_signed& v);
614 bool operator < (const sc_signed& u, const sc_unsigned& v);
638 bool operator <= (const sc_unsigned& u, const sc_signed& v);
639 bool operator <= (const sc_signed& u, const sc_unsigned& v);
663 bool operator > (const sc_unsigned& u, const sc_signed& v);
664 bool operator > (const sc_signed& u, const sc_unsigned& v);
688 bool operator >= (const sc_unsigned& u, const sc_signed& v);
689 bool operator >= (const sc_signed& u, const sc_unsigned& v);
868 virtual void concat_set(const sc_unsigned& src, int low_i);
897 friend class sc_unsigned;
935 // implicit conversion to sc_unsigned
937 operator sc_unsigned () const;
1034 const sc_signed_subref& operator = ( const sc_unsigned& a );
1039 sc_unsigned temp( length() );
1063 virtual void concat_set(const sc_unsigned& src, int low_i);
1094 friend class sc_unsigned;
1106 sc_signed( const sc_unsigned& v );
1125 const sc_signed& operator = (const sc_unsigned& v);
1175 virtual void concat_set(const sc_unsigned& src, int low_i);
1369 u = sc_unsigned,
1398 friend sc_signed operator + (const sc_unsigned& u, const sc_signed& v);
1399 friend sc_signed operator + (const sc_signed& u, const sc_unsigned& v);
1401 friend sc_signed operator + (const sc_unsigned& u, int64 v);
1402 friend sc_signed operator + (const sc_unsigned& u, long v);
1403 friend sc_signed operator + (const sc_unsigned& u, int v)
1406 friend sc_signed operator + (int64 u, const sc_unsigned& v);
1407 friend sc_signed operator + (long u, const sc_unsigned& v);
1408 friend sc_signed operator + (int u, const sc_unsigned& v)
1431 const sc_signed& operator += (const sc_unsigned& v);
1441 friend sc_signed operator + (const sc_unsigned& u, const sc_int_base& v);
1442 friend sc_signed operator + (const sc_int_base& u, const sc_unsigned& v);
1452 friend sc_signed operator - (const sc_unsigned& u, const sc_signed& v);
1453 friend sc_signed operator - (const sc_signed& u, const sc_unsigned& v);
1455 friend sc_signed operator - (const sc_unsigned& u, const sc_unsigned& v);
1456 friend sc_signed operator - (const sc_unsigned& u, int64 v);
1457 friend sc_signed operator - (const sc_unsigned& u, uint64 v);
1458 friend sc_signed operator - (const sc_unsigned& u, long v);
1459 friend sc_signed operator - (const sc_unsigned& u, unsigned long v);
1460 friend sc_signed operator - (const sc_unsigned& u, int v)
1462 friend sc_signed operator - (const sc_unsigned& u, unsigned int v)
1465 friend sc_signed operator - (int64 u, const sc_unsigned& v);
1466 friend sc_signed operator - (uint64 u, const sc_unsigned& v);
1467 friend sc_signed operator - (long u, const sc_unsigned& v);
1468 friend sc_signed operator - (unsigned long u, const sc_unsigned& v);
1469 friend sc_signed operator - (int u, const sc_unsigned& v)
1471 friend sc_signed operator - (unsigned int u, const sc_unsigned& v)
1494 const sc_signed& operator -= (const sc_unsigned& v);
1504 friend sc_signed operator - (const sc_unsigned& u, const sc_int_base& v);
1505 friend sc_signed operator - (const sc_unsigned& u, const sc_uint_base& v);
1506 friend sc_signed operator - (const sc_int_base& u, const sc_unsigned& v);
1507 friend sc_signed operator - (const sc_uint_base& u, const sc_unsigned& v);
1517 friend sc_signed operator * (const sc_unsigned& u, const sc_signed& v);
1518 friend sc_signed operator * (const sc_signed& u, const sc_unsigned& v);
1520 friend sc_signed operator * (const sc_unsigned& u, int64 v);
1521 friend sc_signed operator * (const sc_unsigned& u, long v);
1522 friend sc_signed operator * (const sc_unsigned& u, int v)
1525 friend sc_signed operator * (int64 u, const sc_unsigned& v);
1526 friend sc_signed operator * (long u, const sc_unsigned& v);
1527 friend sc_signed operator * (int u, const sc_unsigned& v)
1550 const sc_signed& operator *= (const sc_unsigned& v);
1560 friend sc_signed operator * (const sc_unsigned& u, const sc_int_base& v);
1561 friend sc_signed operator * (const sc_int_base& u, const sc_unsigned& v);
1571 friend sc_signed operator / (const sc_unsigned& u, const sc_signed& v);
1572 friend sc_signed operator / (const sc_signed& u, const sc_unsigned& v);
1574 friend sc_signed operator / (const sc_unsigned& u, int64 v);
1575 friend sc_signed operator / (const sc_unsigned& u, long v);
1576 friend sc_signed operator / (const sc_unsigned& u, int v)
1579 friend sc_signed operator / (int64 u, const sc_unsigned& v);
1580 friend sc_signed operator / (long u, const sc_unsigned& v);
1581 friend sc_signed operator / (int u, const sc_unsigned& v)
1604 const sc_signed& operator /= (const sc_unsigned& v);
1614 friend sc_signed operator / (const sc_unsigned& u, const sc_int_base& v);
1615 friend sc_signed operator / (const sc_int_base& u, const sc_unsigned& v);
1625 friend sc_signed operator % (const sc_unsigned& u, const sc_signed& v);
1626 friend sc_signed operator % (const sc_signed& u, const sc_unsigned& v);
1628 friend sc_signed operator % (const sc_unsigned& u, int64 v);
1629 friend sc_signed operator % (const sc_unsigned& u, long v);
1630 friend sc_signed operator % (const sc_unsigned& u, int v)
1633 friend sc_signed operator % (int64 u, const sc_unsigned& v);
1634 friend sc_signed operator % (long u, const sc_unsigned& v);
1635 friend sc_signed operator % (int u, const sc_unsigned& v)
1658 const sc_signed& operator %= (const sc_unsigned& v);
1668 friend sc_signed operator % (const sc_unsigned& u, const sc_int_base& v);
1669 friend sc_signed operator % (const sc_int_base& u, const sc_unsigned& v);
1681 friend sc_signed operator & (const sc_unsigned& u, const sc_signed& v);
1682 friend sc_signed operator & (const sc_signed& u, const sc_unsigned& v);
1684 friend sc_signed operator & (const sc_unsigned& u, int64 v);
1685 friend sc_signed operator & (const sc_unsigned& u, long v);
1686 friend sc_signed operator & (const sc_unsigned& u, int v)
1689 friend sc_signed operator & (int64 u, const sc_unsigned& v);
1690 friend sc_signed operator & (long u, const sc_unsigned& v);
1691 friend sc_signed operator & (int u, const sc_unsigned& v)
1714 const sc_signed& operator &= (const sc_unsigned& v);
1724 friend sc_signed operator & (const sc_unsigned& u, const sc_int_base& v);
1725 friend sc_signed operator & (const sc_int_base& u, const sc_unsigned& v);
1735 friend sc_signed operator | (const sc_unsigned& u, const sc_signed& v);
1736 friend sc_signed operator | (const sc_signed& u, const sc_unsigned& v);
1738 friend sc_signed operator | (const sc_unsigned& u, int64 v);
1739 friend sc_signed operator | (const sc_unsigned& u, long v);
1740 friend sc_signed operator | (const sc_unsigned& u, int v)
1743 friend sc_signed operator | (int64 u, const sc_unsigned& v);
1744 friend sc_signed operator | (long u, const sc_unsigned& v);
1745 friend sc_signed operator | (int u, const sc_unsigned& v)
1768 const sc_signed& operator |= (const sc_unsigned& v);
1778 friend sc_signed operator | (const sc_unsigned& u, const sc_int_base& v);
1779 friend sc_signed operator | (const sc_int_base& u, const sc_unsigned& v);
1789 friend sc_signed operator ^ (const sc_unsigned& u, const sc_signed& v);
1790 friend sc_signed operator ^ (const sc_signed& u, const sc_unsigned& v);
1792 friend sc_signed operator ^ (const sc_unsigned& u, int64 v);
1793 friend sc_signed operator ^ (const sc_unsigned& u, long v);
1794 friend sc_signed operator ^ (const sc_unsigned& u, int v)
1797 friend sc_signed operator ^ (int64 u, const sc_unsigned& v);
1798 friend sc_signed operator ^ (long u, const sc_unsigned& v);
1799 friend sc_signed operator ^ (int u, const sc_unsigned& v)
1822 const sc_signed& operator ^= (const sc_unsigned& v);
1832 friend sc_signed operator ^ (const sc_unsigned& u, const sc_int_base& v);
1833 friend sc_signed operator ^ (const sc_int_base& u, const sc_unsigned& v);
1845 friend sc_unsigned operator << (const sc_unsigned& u, const sc_signed& v);
1846 friend sc_signed operator << (const sc_signed& u, const sc_unsigned& v);
1859 const sc_signed& operator <<= (const sc_unsigned& v);
1876 friend sc_unsigned operator >> (const sc_unsigned& u, const sc_signed& v);
1877 friend sc_signed operator >> (const sc_signed& u, const sc_unsigned& v);
1890 const sc_signed& operator >>= (const sc_unsigned& v);
1908 friend sc_signed operator - (const sc_unsigned& u);
1914 friend bool operator == (const sc_unsigned& u, const sc_signed& v);
1915 friend bool operator == (const sc_signed& u, const sc_unsigned& v);
1943 friend bool operator != (const sc_unsigned& u, const sc_signed& v);
1944 friend bool operator != (const sc_signed& u, const sc_unsigned& v);
1972 friend bool operator < (const sc_unsigned& u, const sc_signed& v);
1973 friend bool operator < (const sc_signed& u, const sc_unsigned& v);
2001 friend bool operator <= (const sc_unsigned& u, const sc_signed& v);
2002 friend bool operator <= (const sc_signed& u, const sc_unsigned& v);
2030 friend bool operator > (const sc_unsigned& u, const sc_signed& v);
2031 friend bool operator > (const sc_signed& u, const sc_unsigned& v);
2059 friend bool operator >= (const sc_unsigned& u, const sc_signed& v);
2060 friend bool operator >= (const sc_signed& u, const sc_unsigned& v);
2175 sc_signed(const sc_unsigned& v, small_type s);
2183 sc_signed(const sc_unsigned* u, int l, int r);
2347 "sc_unsigned( sc_generic_base<T> ) : nb = %d is not valid", nb);