Lines Matching refs:rc
658 // pattern: If (lc cond rc) => simplify to: Goto
668 // pattern: If (l cond rc) => investigate further
669 const jint rc = rt->as_IntConstant()->value();
671 // pattern: If ((a cmp b) cond rc) => simplify to: If (x cond y) or: Goto
674 BlockBegin* lss_sux = x->sux_for(is_true(-1, x->cond(), rc)); // successor for a < b
675 BlockBegin* eql_sux = x->sux_for(is_true( 0, x->cond(), rc)); // successor for a = b
676 BlockBegin* gtr_sux = x->sux_for(is_true(+1, x->cond(), rc)); // successor for a > b
718 // pattern: If ((obj instanceof klass) cond rc) => simplify to: IfInstanceOf or: Goto
720 BlockBegin* is_inst_sux = x->sux_for(is_true(1, x->cond(), rc)); // successor for instanceof == 1
721 BlockBegin* no_inst_sux = x->sux_for(is_true(0, x->cond(), rc)); // successor for instanceof == 0