Lines Matching refs:len
869 int len = x.length();
871 int min_len = sc_min( len, s_len );
880 for( ; i < len; ++ i ) {
893 int len = x.length();
894 for( int i = 0; i < len; ++ i ) {
907 int len = x.length();
908 for( int i = 0; i < len; ++ i ) {
1269 int len = x.length();
1270 int half_len = len / 2;
1271 for( int i = 0, j = len - 1; i < half_len; ++ i, --j ) {
1294 int len = x.length();
1295 for( int i = 0; i < len; ++ i ) {
1308 int len = x.length();
1309 for( int i = 0; i < len; ++ i ) {
1322 int len = x.length();
1323 for( int i = 0; i < len; ++ i ) {
1391 int len = x.length();
1392 std::string s; // ( len + 1 );
1393 for( int i = 0; i < len; ++ i ) {
1394 s += sc_logic::logic_to_char[x.get_bit( len - i - 1 )];
1458 int len = x.length();
1463 if( len >= SC_DIGIT_SIZE ) {
1466 return ( w & (~SC_DIGIT_ZERO >> (SC_DIGIT_SIZE - len)) );
1477 int len = x.length();
1482 if( len > SC_DIGIT_SIZE )
1491 else if( len == SC_DIGIT_SIZE )
1497 return ( w & (~SC_DIGIT_ZERO >> (SC_DIGIT_SIZE - len)) );
1507 int len = x.length();
1510 if( len > SC_DIGIT_SIZE )
1519 if( len >= 64 ) {
1524 sc_logic_value_t sgn = x.get_bit( len - 1 );
1526 return (int64)( w & (~zero >> (64 - len)) );
1528 return (int64)( w | (~zero << len) );