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?