Searched refs:sgn (Results 1 - 20 of 20) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbcommon.inc52 sc_value_base(), sgn(), nbits(), ndigits(), digit()
54 sgn = default_sign();
73 // Create a copy of v with sgn s. v is of the same type.
75 sc_value_base(v), sgn(v.sgn), nbits(v.nbits), ndigits(v.ndigits), digit()
87 sc_value_base(v), sgn(v.sgn), nbits(num_bits(v.nbits)), ndigits(), digit()
104 sc_value_base(), sgn(), nbits(), ndigits(), digit()
107 sgn = default_sign();
127 sc_value_base(), sgn(), nbit
[all...]
H A Dsc_signed.cpp190 switch ( sgn )
367 switch ( sgn )
434 if ( sgn == SC_NEG )
452 return sgn == SC_ZERO ? false : true;
501 sgn = get_sign(v);
503 if (sgn == SC_ZERO)
516 sgn = get_sign(v);
517 if (sgn == SC_ZERO)
530 sgn = get_sign(v);
532 if (sgn
[all...]
H A Dsc_unsigned.cpp199 switch ( sgn )
373 switch ( sgn )
426 if ( sgn == SC_ZERO ) return false;
437 return ( sgn == SC_ZERO ) ? false : true;
485 sgn = get_sign(v);
486 if ( sgn == SC_ZERO ) {
500 sgn = SC_ZERO;
504 sgn = SC_POS;
514 sgn = get_sign(v);
515 if ( sgn
[all...]
H A Dsc_int_base.cpp481 bool sgn = a.sign(); local
484 set( i, sgn );
H A Dsc_uint_base.cpp452 bool sgn = a.sign(); local
455 set( i, sgn );
H A Dsc_signed.h2161 small_type sgn; // Shortened as s. member in class:sc_dt::sc_signed
2195 { copy_digits_signed(sgn, nbits, ndigits, digit, nb, nd, d); }
2198 { sgn = make_zero(ndigits, digit); }
2203 { sgn = convert_signed_2C_to_SM(nbits, ndigits, digit); }
2206 { sgn = convert_signed_SM_to_2C_to_SM(sgn, nbits, ndigits, digit); }
2209 { convert_signed_SM_to_2C(sgn, ndigits, digit); }
2341 sgn = default_sign();
H A Dsc_unsigned.h1950 small_type sgn; // Shortened as s. member in class:sc_dt::sc_unsigned
1984 { copy_digits_unsigned(sgn, nbits, ndigits, digit, nb, nd, d); }
1987 { sgn = make_zero(ndigits, digit); }
1992 { sgn = convert_unsigned_2C_to_SM(nbits, ndigits, digit); }
1995 { sgn = convert_unsigned_SM_to_2C_to_SM(sgn, nbits, ndigits, digit); }
1998 { convert_unsigned_SM_to_2C(sgn, ndigits, digit); }
2151 sgn = default_sign();
/gem5/src/systemc/dt/int/
H A Dsc_signed.cc202 switch (sgn) {
328 switch (sgn) {
398 if (sgn == SC_NEG) {
416 return sgn == SC_ZERO ? false : true;
464 sgn = get_sign(v);
466 if (sgn == SC_ZERO) {
479 sgn = get_sign(v);
480 if (sgn == SC_ZERO) {
493 sgn = get_sign(v);
495 if (sgn
[all...]
H A Dsc_unsigned.cc217 switch (sgn) {
344 switch (sgn) {
401 if (sgn == SC_ZERO)
416 return (sgn == SC_ZERO) ? false : true;
462 sgn = get_sign(v);
463 if (sgn == SC_ZERO) {
476 sgn = SC_ZERO;
479 sgn = SC_POS;
489 sgn = get_sign(v);
490 if (sgn
[all...]
H A Dsc_nbcommon.inc52 sc_value_base(), sgn(), nbits(), ndigits(), digit()
54 sgn = default_sign();
71 // Create a copy of v with sgn s. v is of the same type.
73 sc_value_base(v), sgn(v.sgn), nbits(v.nbits), ndigits(v.ndigits), digit()
85 sc_value_base(v), sgn(v.sgn), nbits(num_bits(v.nbits)), ndigits(), digit()
102 sc_value_base(), sgn(), nbits(), ndigits(), digit()
105 sgn = default_sign();
123 sc_value_base(), sgn(), nbit
[all...]
H A Dsc_int_base.cc458 bool sgn = a.sign(); local
461 set(i, sgn);
H A Dsc_uint_base.cc444 bool sgn = a.sign(); local
447 set(i, sgn);
/gem5/src/arch/arm/insts/
H A Dfplib.cc300 fp16_pack(uint16_t sgn, uint16_t exp, uint16_t mnt) argument
302 return sgn << (FP16_BITS - 1) | exp << FP16_MANT_BITS | FP16_MANT(mnt);
306 fp32_pack(uint32_t sgn, uint32_t exp, uint32_t mnt) argument
308 return sgn << (FP32_BITS - 1) | exp << FP32_MANT_BITS | FP32_MANT(mnt);
312 fp64_pack(uint64_t sgn, uint64_t exp, uint64_t mnt) argument
314 return sgn << (FP64_BITS - 1) | exp << FP64_MANT_BITS | FP64_MANT(mnt);
318 fp16_zero(int sgn) argument
320 return fp16_pack(sgn, 0, 0);
324 fp32_zero(int sgn) argument
326 return fp32_pack(sgn,
330 fp64_zero(int sgn) argument
336 fp16_max_normal(int sgn) argument
342 fp32_max_normal(int sgn) argument
348 fp64_max_normal(int sgn) argument
354 fp16_infinity(int sgn) argument
360 fp32_infinity(int sgn) argument
366 fp64_infinity(int sgn) argument
390 fp16_unpack(int *sgn, int *exp, uint16_t *mnt, uint16_t x, int mode, int *flags) argument
409 fp32_unpack(int *sgn, int *exp, uint32_t *mnt, uint32_t x, int mode, int *flags) argument
429 fp64_unpack(int *sgn, int *exp, uint64_t *mnt, uint64_t x, int mode, int *flags) argument
707 fp16_round_(int sgn, int exp, uint16_t mnt, int rm, int mode, int *flags) argument
785 fp16_round(int sgn, int exp, uint16_t mnt, int mode, int *flags) argument
791 fp32_round_(int sgn, int exp, uint32_t mnt, int rm, int mode, int *flags) argument
862 fp32_round(int sgn, int exp, uint32_t mnt, int mode, int *flags) argument
868 fp64_round_(int sgn, int exp, uint64_t mnt, int rm, int mode, int *flags) argument
939 fp64_round(int sgn, int exp, uint64_t mnt, int mode, int *flags) argument
2558 fp16_FPOnePointFive(int sgn) argument
2564 fp32_FPOnePointFive(int sgn) argument
2570 fp64_FPOnePointFive(int sgn) argument
2576 fp16_FPThree(int sgn) argument
2582 fp32_FPThree(int sgn) argument
2588 fp64_FPThree(int sgn) argument
2594 fp16_FPTwo(int sgn) argument
2600 fp32_FPTwo(int sgn) argument
2606 fp64_FPTwo(int sgn) argument
2617 int sgn, exp; local
2666 int sgn, exp; local
2715 int sgn, exp; local
2753 int sgn, exp; local
2792 int sgn, exp; local
2830 int sgn, exp; local
3113 fp16_repack(int sgn, int exp, uint16_t mnt) argument
3119 fp32_repack(int sgn, int exp, uint32_t mnt) argument
3125 fp64_repack(int sgn, int exp, uint64_t mnt) argument
3131 fp16_minmaxnum(uint16_t *op1, uint16_t *op2, int sgn) argument
3143 fp32_minmaxnum(uint32_t *op1, uint32_t *op2, int sgn) argument
3155 fp64_minmaxnum(uint64_t *op1, uint64_t *op2, int sgn) argument
3521 int sgn, exp; local
3556 int sgn, exp; local
3591 int sgn, exp; local
3716 int sgn, exp; local
3778 int sgn, exp; local
3840 int sgn, exp; local
3992 int sgn, exp; local
4019 int sgn, exp; local
4046 int sgn, exp; local
4074 int sgn, exp; local
4204 int sgn, exp; local
4459 int sgn, exp; local
4479 int sgn, exp; local
4498 int sgn, exp; local
4546 FPToFixed_64(int sgn, int exp, uint64_t mnt, bool u, FPRounding rounding, int *flags) argument
4595 FPToFixed_32(int sgn, int exp, uint64_t mnt, bool u, FPRounding rounding, int *flags) argument
4609 FPToFixed_16(int sgn, int exp, uint64_t mnt, bool u, FPRounding rounding, int *flags) argument
4628 int sgn, exp; local
4658 int sgn, exp; local
4689 int sgn, exp; local
4718 int sgn, exp; local
4746 int sgn, exp; local
4777 int sgn, exp; local
4807 int sgn, exp; local
4924 fplibInfinity(int sgn) argument
4931 fplibInfinity(int sgn) argument
4938 fplibInfinity(int sgn) argument
[all...]
H A Dfplib.hh173 T fplibInfinity(int sgn);
405 uint16_t fplibInfinity(int sgn);
407 uint32_t fplibInfinity(int sgn);
409 uint64_t fplibInfinity(int sgn);
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_concatref.h257 result_p->sgn = SC_POS;
259 result_p->sgn = SC_ZERO;
/gem5/src/systemc/ext/dt/int/
H A Dsc_signed.hh2286 small_type sgn; // Shortened as s. member in class:sc_dt::sc_signed
2320 copy_digits_signed(sgn, nbits, ndigits, digit, nb, nd, d);
2323 void makezero() { sgn = make_zero(ndigits, digit); }
2330 sgn = convert_signed_2C_to_SM(nbits, ndigits, digit);
2336 sgn = convert_signed_SM_to_2C_to_SM(sgn, nbits, ndigits, digit);
2342 convert_signed_SM_to_2C(sgn, ndigits, digit);
2469 sgn = default_sign();
H A Dsc_unsigned.hh1966 small_type sgn; // Shortened as s. member in class:sc_dt::sc_unsigned
2000 copy_digits_unsigned(sgn, nbits, ndigits, digit, nb, nd, d);
2003 void makezero() { sgn = make_zero(ndigits, digit); }
2010 sgn = convert_unsigned_2C_to_SM(nbits, ndigits, digit);
2016 sgn = convert_unsigned_SM_to_2C_to_SM(sgn, nbits, ndigits, digit);
2019 void convert_SM_to_2C() { convert_unsigned_SM_to_2C(sgn, ndigits, digit); }
2162 sgn = default_sign();
/gem5/src/systemc/ext/dt/misc/
H A Dsc_concatref.hh263 result_p->sgn = SC_POS;
265 result_p->sgn = SC_ZERO;
/gem5/src/systemc/ext/dt/bit/
H A Dsc_proxy.hh623 unsigned int sgn = (sign ? ~SC_DIGIT_ZERO : SC_DIGIT_ZERO); local
625 set_words_(x, i, sgn, SC_DIGIT_ZERO);
1321 value_type sgn = x.get_bit(len - 1); local
1322 if (sgn == 0) {
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_proxy.h732 unsigned int sgn = (sign ? ~SC_DIGIT_ZERO : SC_DIGIT_ZERO); local
734 set_words_( x, i, sgn, SC_DIGIT_ZERO );
1524 sc_logic_value_t sgn = x.get_bit( len - 1 ); local
1525 if( sgn == 0 ) {

Completed in 100 milliseconds