changeset 51078 | fc6cfe40e32a |
parent 50795 | d4fefc97ae14 |
child 51333 | f6641fcf7b7e |
51077:9baa91bc7567 | 51078:fc6cfe40e32a |
---|---|
757 dest = in(i); |
757 dest = in(i); |
758 break; |
758 break; |
759 } |
759 } |
760 } |
760 } |
761 } |
761 } |
762 guarantee(dest != NULL, "Call had only one ptr in, broken IR!"); |
|
762 if (!dest->is_top() && may_modify_arraycopy_helper(phase->type(dest)->is_oopptr(), t_oop, phase)) { |
763 if (!dest->is_top() && may_modify_arraycopy_helper(phase->type(dest)->is_oopptr(), t_oop, phase)) { |
763 return true; |
764 return true; |
764 } |
765 } |
765 return false; |
766 return false; |
766 } |
767 } |