Lines Matching refs:trim_ranges

334   bool adjoinRange(jint lo, jint hi, int dest, int table_index, float cnt, bool trim_ranges) {  in adjoinRange()  argument
338 if (trim_ranges) { in adjoinRange()
369 bool adjoin(jint value, int dest, int table_index, float cnt, bool trim_ranges) { in adjoin() argument
370 return adjoinRange(value, value, dest, table_index, cnt, trim_ranges); in adjoin()
453 …bool trim_ranges = !method_data_update() && !C->too_many_traps(method(), bci(), Deoptimization::Re… in do_tableswitch() local
476 if (rp < 0 || !ranges[rp].adjoin(match_int, dest, table_index, cnt, trim_ranges)) { in do_tableswitch()
487 …if (!ranges[rp].adjoinRange(highest+1, max_jint, default_dest, NullTableIndex, cnt, trim_ranges)) { in do_tableswitch()
493 if (trim_ranges) { in do_tableswitch()
528 …bool trim_ranges = !method_data_update() && !C->too_many_traps(method(), bci(), Deoptimization::Re… in do_lookupswitch() local
571 … || !ranges[rp].adjoinRange(next_lo, match_int-1, default_dest, NullTableIndex, c, trim_ranges))) { in do_lookupswitch()
575 if (rp < 0 || !ranges[rp].adjoin(match_int, dest, table_index, cnt, trim_ranges)) { in do_lookupswitch()
583 … max_jint, default_dest, NullTableIndex, default_cnt * ((float)max_jint - highest), trim_ranges)) { in do_lookupswitch()
588 if (trim_ranges) { in do_lookupswitch()
791 bool trim_ranges = !C->too_many_traps(method(), bci(), Deoptimization::Reason_unstable_if); in create_jump_tables() local
868 jump_if_true_fork(iff, default_dest, NullTableIndex, trim_ranges && trimmed_cnt == 0); in create_jump_tables()
934 jump_if_always_fork(r->dest(), r->table_index(), trim_ranges && r->cnt() == 0); in create_jump_tables()
946 …bool trim_ranges = !method_data_update() && !C->too_many_traps(method(), bci(), Deoptimization::Re… in jump_switch_ranges() local
955 if (!trim_ranges) { in jump_switch_ranges()
1008 jump_if_always_fork(lo->dest(), lo->table_index(), trim_ranges && lo->cnt() == 0); in jump_switch_ranges()
1046 jump_if_false_fork(iff_ne, mid->dest(), mid->table_index(), trim_ranges && mid->cnt() == 0); in jump_switch_ranges()
1075 jump_if_true_fork(iff_ge, mid->dest(), mid->table_index(), trim_ranges && cnt == 0); in jump_switch_ranges()
1092 jump_if_always_fork(lo->dest(), lo->table_index(), trim_ranges && lo->cnt() == 0); in jump_switch_ranges()