Searched refs:is_block_begin (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.cpp2201 assert(op_id == -1 || !is_block_begin(op_id), "holes at begin of block may also result from control flow");
5028 assert(optimal_split_pos > allocator()->max_lir_op_id() || allocator()->is_block_begin(optimal_split_pos), "algorithm must move split pos to block boundary");
5062 } else if (it->has_hole_between(max_split_pos - 1, max_split_pos) && !allocator()->is_block_begin(max_split_pos)) {
5143 bool move_necessary = !allocator()->is_block_begin(optimal_split_pos) && !it->has_hole_between(optimal_split_pos - 1, optimal_split_pos);
5145 if (!allocator()->is_block_begin(optimal_split_pos)) {
5151 assert(allocator()->is_block_begin(optimal_split_pos) || (optimal_split_pos % 2 == 1), "split pos must be odd when not on block boundary");
5152 assert(!allocator()->is_block_begin(optimal_split_pos) || (optimal_split_pos % 2 == 0), "split pos must be even on block boundary");
5221 if (!allocator()->is_block_begin(optimal_split_pos)) {
5227 assert(allocator()->is_block_begin(optimal_split_pos) || (optimal_split_pos % 2 == 1), "split pos must be odd when not on block boundary");
5228 assert(!allocator()->is_block_begin(optimal_split_po
[all...]
H A Dc1_LinearScan.hpp210 bool is_block_begin(int op_id) { return op_id == 0 || block_of_op_with_id(op_id) != block_of_op_with_id(op_id - 1); } function in class:LinearScan

Completed in 53 milliseconds