Searched refs:int_digits (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxval.cpp217 int int_digits = 0; local
222 int_digits = (int) ceil( log10( int_part + 1.0 ) );
225 s.append( int_digits );
229 for( i = int_digits + len - 1; i >= len; i-- )
250 // int_digits was overestimated by one
252 -- int_digits;
265 bool zero_digits = ( int_digits == 0 && fmt != SC_F );
306 else if( int_digits == 0 )
753 int int_digits = 0; local
772 int_digits
[all...]
H A Dscfx_rep.cpp518 int int_digits = 0; local
537 int_digits ++;
543 SCFX_FAIL_IF_( int_digits == 0 && frac_digits == 0 );
591 int_digits += bit_offset;
594 int words = n_word( int_digits ) + n_word( frac_digits );
599 int j = n_word( frac_digits ) * bits_in_word + int_digits - 1;
622 int_digits *= 3;
628 int_digits += bit_offset;
631 int words = n_word( int_digits ) + n_word( frac_digits );
636 int j = n_word( frac_digits ) * bits_in_word + int_digits
[all...]
/gem5/src/systemc/dt/fx/
H A Dsc_fxval.cc206 int int_digits = 0; local
210 int_digits = (int)std::ceil(std::log10(int_part + 1.0));
213 s.append(int_digits);
217 for (i = int_digits + len - 1; i >= len; i--) {
235 // int_digits was overestimated by one
237 --int_digits;
248 bool zero_digits = (int_digits == 0 && fmt != SC_F);
284 else if (int_digits == 0)
708 int int_digits = 0; local
723 int_digits
[all...]
H A Dscfx_rep.cc476 int int_digits = 0; local
491 int_digits++;
497 SCFX_FAIL_IF_(int_digits == 0 && frac_digits == 0);
538 int_digits += bit_offset;
541 int words = n_word(int_digits) + n_word(frac_digits);
546 int j = n_word(frac_digits) * bits_in_word + int_digits - 1;
569 int_digits *= 3;
575 int_digits += bit_offset;
578 int words = n_word(int_digits) + n_word(frac_digits);
583 int j = n_word(frac_digits) * bits_in_word + int_digits
897 int int_digits = 0; local
[all...]

Completed in 13 milliseconds