Lines Matching refs:Matcher
959 Matcher::soft_match_failure();
2093 // Perform instruction selection. You might think we could reclaim Matcher
2094 // memory PDQ, but actually the Matcher is used in generating spill code.
2095 // Internals of the Matcher (including some VectorSets) must remain live
2096 // for awhile - thus I cannot reclaim Matcher memory lest a VectorSet usage
2104 Matcher m(proj_list);
2621 if (n->in(1)->is_DecodeN() && Matcher::gen_narrow_oop_implicit_null_checks()) {
2627 if (!Matcher::narrow_oop_use_complex_address()) {
2630 // and Matcher can fold a DecodeN node into address by using
2678 if (Matcher::gen_narrow_oop_implicit_null_checks())
2738 assert(n->in(0) == NULL || !Matcher::narrow_oop_use_complex_address(), "no control");
2810 if (Matcher::has_match_rule(Op_DivModI)) {
2830 if (Matcher::has_match_rule(Op_DivModL)) {
2873 if (Matcher::need_masked_shift_count) {
2950 if (!UseCompressedOops || !Matcher::gen_narrow_oop_implicit_null_checks())