Mercurial > hg > graal-compiler
comparison src/share/vm/opto/loopnode.cpp @ 169:9148c65abefc
6695049: (coll) Create an x86 intrinsic for Arrays.equals
Summary: Intrinsify java/util/Arrays.equals(char[], char[])
Reviewed-by: kvn, never
author | rasbold |
---|---|
date | Thu, 29 May 2008 16:22:09 -0700 |
parents | 76256d272075 |
children | d1605aabd0a1 2a1a77d3458f |
comparison
equal
deleted
inserted
replaced
168:7793bd37a336 | 169:9148c65abefc |
---|---|
2630 case Op_LoadP: | 2630 case Op_LoadP: |
2631 case Op_LoadRange: | 2631 case Op_LoadRange: |
2632 case Op_LoadD_unaligned: | 2632 case Op_LoadD_unaligned: |
2633 case Op_LoadL_unaligned: | 2633 case Op_LoadL_unaligned: |
2634 case Op_StrComp: // Does a bunch of load-like effects | 2634 case Op_StrComp: // Does a bunch of load-like effects |
2635 case Op_AryEq: | |
2635 pinned = false; | 2636 pinned = false; |
2636 } | 2637 } |
2637 if( pinned ) { | 2638 if( pinned ) { |
2638 IdealLoopTree *choosen_loop = get_loop(n->is_CFG() ? n : get_ctrl(n)); | 2639 IdealLoopTree *choosen_loop = get_loop(n->is_CFG() ? n : get_ctrl(n)); |
2639 if( !choosen_loop->_child ) // Inner loop? | 2640 if( !choosen_loop->_child ) // Inner loop? |