src/share/vm/opto/idealGraphPrinter.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 7079317 Sdiff src/share/vm/opto

src/share/vm/opto/idealGraphPrinter.cpp

Print this page




 424 
 425     const jushort flags = node->flags();
 426     if (flags & Node::Flag_is_Copy) {
 427       print_prop("is_copy", "true");
 428     }
 429     if (flags & Node::Flag_rematerialize) {
 430       print_prop("rematerialize", "true");
 431     }
 432     if (flags & Node::Flag_needs_anti_dependence_check) {
 433       print_prop("needs_anti_dependence_check", "true");
 434     }
 435     if (flags & Node::Flag_is_macro) {
 436       print_prop("is_macro", "true");
 437     }
 438     if (flags & Node::Flag_is_Con) {
 439       print_prop("is_con", "true");
 440     }
 441     if (flags & Node::Flag_is_cisc_alternate) {
 442       print_prop("is_cisc_alternate", "true");
 443     }
 444     if (flags & Node::Flag_is_Branch) {
 445       print_prop("is_branch", "true");
 446     }
 447     if (flags & Node::Flag_is_dead_loop_safe) {
 448       print_prop("is_dead_loop_safe", "true");
 449     }
 450     if (flags & Node::Flag_may_be_short_branch) {
 451       print_prop("may_be_short_branch", "true");
 452     }
 453 
 454     if (C->matcher() != NULL) {
 455       if (C->matcher()->is_shared(node)) {
 456         print_prop("is_shared", "true");
 457       } else {
 458         print_prop("is_shared", "false");
 459       }
 460       if (C->matcher()->is_dontcare(node)) {
 461         print_prop("is_dontcare", "true");
 462       } else {
 463         print_prop("is_dontcare", "false");
 464       }
 465 
 466 #ifdef ASSERT




 424 
 425     const jushort flags = node->flags();
 426     if (flags & Node::Flag_is_Copy) {
 427       print_prop("is_copy", "true");
 428     }
 429     if (flags & Node::Flag_rematerialize) {
 430       print_prop("rematerialize", "true");
 431     }
 432     if (flags & Node::Flag_needs_anti_dependence_check) {
 433       print_prop("needs_anti_dependence_check", "true");
 434     }
 435     if (flags & Node::Flag_is_macro) {
 436       print_prop("is_macro", "true");
 437     }
 438     if (flags & Node::Flag_is_Con) {
 439       print_prop("is_con", "true");
 440     }
 441     if (flags & Node::Flag_is_cisc_alternate) {
 442       print_prop("is_cisc_alternate", "true");
 443     }



 444     if (flags & Node::Flag_is_dead_loop_safe) {
 445       print_prop("is_dead_loop_safe", "true");
 446     }
 447     if (flags & Node::Flag_may_be_short_branch) {
 448       print_prop("may_be_short_branch", "true");
 449     }
 450 
 451     if (C->matcher() != NULL) {
 452       if (C->matcher()->is_shared(node)) {
 453         print_prop("is_shared", "true");
 454       } else {
 455         print_prop("is_shared", "false");
 456       }
 457       if (C->matcher()->is_dontcare(node)) {
 458         print_prop("is_dontcare", "true");
 459       } else {
 460         print_prop("is_dontcare", "false");
 461       }
 462 
 463 #ifdef ASSERT


src/share/vm/opto/idealGraphPrinter.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File