Lines Matching refs:ComputeLinearScanOrder
416 class ComputeLinearScanOrder : public StackObj {
479 ComputeLinearScanOrder(Compilation* c, BlockBegin* start_block);
487 ComputeLinearScanOrder::ComputeLinearScanOrder(Compilation* c, BlockBegin* start_block) :
535 void ComputeLinearScanOrder::count_edges(BlockBegin* cur, BlockBegin* parent) {
604 void ComputeLinearScanOrder::mark_loops() {
652 void ComputeLinearScanOrder::clear_non_natural_loops(BlockBegin* start_block) {
667 void ComputeLinearScanOrder::assign_loop_depth(BlockBegin* start_block) {
707 BlockBegin* ComputeLinearScanOrder::common_dominator(BlockBegin* a, BlockBegin* b) {
725 void ComputeLinearScanOrder::compute_dominator(BlockBegin* cur, BlockBegin* parent) {
738 int ComputeLinearScanOrder::compute_weight(BlockBegin* cur) {
783 bool ComputeLinearScanOrder::ready_for_processing(BlockBegin* cur) {
795 void ComputeLinearScanOrder::sort_into_work_list(BlockBegin* cur) {
830 void ComputeLinearScanOrder::append_block(BlockBegin* cur) {
841 void ComputeLinearScanOrder::compute_order(BlockBegin* start_block) {
910 bool ComputeLinearScanOrder::compute_dominators_iter() {
935 void ComputeLinearScanOrder::compute_dominators() {
953 void ComputeLinearScanOrder::print_blocks() {
1012 void ComputeLinearScanOrder::verify() {
1092 ComputeLinearScanOrder compute_order(compilation(), start());