Lines Matching refs:i

84 	size_t i;  in read_symbol_tr()  local
87 for (i = 0; i < ARRAY_SIZE(text_ranges); ++i) { in read_symbol_tr()
88 tr = &text_ranges[i]; in read_symbol_tr()
162 size_t i; in symbol_valid_tr() local
165 for (i = 0; i < ARRAY_SIZE(text_ranges); ++i) { in symbol_valid_tr()
166 tr = &text_ranges[i]; in symbol_valid_tr()
194 int i; in symbol_valid() local
223 for (i = 0; special_symbols[i]; i++) in symbol_valid()
224 if( strcmp((char *)s->sym + offset, special_symbols[i]) == 0 ) in symbol_valid()
290 unsigned int i, k, off; in write_src() local
314 for (i = 0; i < table_cnt; i++) { in write_src()
315 if (toupper(table[i].sym[0]) != 'A') { in write_src()
316 if (_text <= table[i].addr) in write_src()
318 table[i].addr - _text); in write_src()
321 _text - table[i].addr); in write_src()
323 printf("\tPTR\t%#llx\n", table[i].addr); in write_src()
343 for (i = 0; i < table_cnt; i++) { in write_src()
344 if ((i & 0xFF) == 0) in write_src()
345 markers[i >> 8] = off; in write_src()
347 printf("\t.byte 0x%02x", table[i].len); in write_src()
348 for (k = 0; k < table[i].len; k++) in write_src()
349 printf(", 0x%02x", table[i].sym[k]); in write_src()
352 off += table[i].len + 1; in write_src()
357 for (i = 0; i < ((table_cnt + 255) >> 8); i++) in write_src()
358 printf("\tPTR\t%d\n", markers[i]); in write_src()
365 for (i = 0; i < 256; i++) { in write_src()
366 best_idx[i] = off; in write_src()
367 expand_symbol(best_table[i], best_table_len[i], buf); in write_src()
374 for (i = 0; i < 256; i++) in write_src()
375 printf("\t.short\t%d\n", best_idx[i]); in write_src()
385 int i; in learn_symbol() local
387 for (i = 0; i < len - 1; i++) in learn_symbol()
388 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]++; in learn_symbol()
394 int i; in forget_symbol() local
396 for (i = 0; i < len - 1; i++) in forget_symbol()
397 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]--; in forget_symbol()
403 unsigned int i, pos; in build_initial_tok_table() local
406 for (i = 0; i < table_cnt; i++) { in build_initial_tok_table()
407 if ( symbol_valid(&table[i]) ) { in build_initial_tok_table()
408 if (pos != i) in build_initial_tok_table()
409 table[pos] = table[i]; in build_initial_tok_table()
419 int i; in find_token() local
421 for (i = 0; i < len - 1; i++) { in find_token()
422 if (str[i] == token[0] && str[i+1] == token[1]) in find_token()
423 return &str[i]; in find_token()
432 unsigned int i, len, size; in compress_symbols() local
435 for (i = 0; i < table_cnt; i++) { in compress_symbols()
437 len = table[i].len; in compress_symbols()
438 p1 = table[i].sym; in compress_symbols()
445 forget_symbol(table[i].sym, len); in compress_symbols()
464 table[i].len = len; in compress_symbols()
467 learn_symbol(table[i].sym, len); in compress_symbols()
474 int i, best, bestprofit; in find_best_token() local
479 for (i = 0; i < 0x10000; i++) { in find_best_token()
480 if (token_profit[i] > bestprofit) { in find_best_token()
481 best = i; in find_best_token()
482 bestprofit = token_profit[i]; in find_best_token()
491 int i, best; in optimize_result() local
495 for (i = 255; i >= 0; i--) { in optimize_result()
499 if (!best_table_len[i]) { in optimize_result()
507 best_table_len[i] = 2; in optimize_result()
508 best_table[i][0] = best & 0xFF; in optimize_result()
509 best_table[i][1] = (best >> 8) & 0xFF; in optimize_result()
512 compress_symbols(best_table[i], i); in optimize_result()
520 unsigned int i, j, c; in insert_real_symbols_in_table() local
525 for (i = 0; i < table_cnt; i++) { in insert_real_symbols_in_table()
526 for (j = 0; j < table[i].len; j++) { in insert_real_symbols_in_table()
527 c = table[i].sym[j]; in insert_real_symbols_in_table()
639 int i; in main() local
640 for (i = 1; i < argc; i++) { in main()
641 if(strcmp(argv[i], "--all-symbols") == 0) in main()
643 else if (strncmp(argv[i], "--symbol-prefix=", 16) == 0) { in main()
644 char *p = &argv[i][16]; in main()