comparison src/cpu/sparc/vm/stubGenerator_sparc.cpp @ 1669:cc3fdfeb54b0 hs19-b05

Merge
author trims
date Thu, 29 Jul 2010 23:14:56 -0700
parents e7ec8cd4dd8a
children d6f45b55c972
comparison
equal deleted inserted replaced
1653:cb4250ef73b2 1669:cc3fdfeb54b0
1005 __ brx(Assembler::lessEqualUnsigned, false, Assembler::pt, no_overlap_target); 1005 __ brx(Assembler::lessEqualUnsigned, false, Assembler::pt, no_overlap_target);
1006 else 1006 else
1007 __ brx(Assembler::lessEqualUnsigned, false, Assembler::pt, (*NOLp)); 1007 __ brx(Assembler::lessEqualUnsigned, false, Assembler::pt, (*NOLp));
1008 __ delayed()->cmp(to_from, byte_count); 1008 __ delayed()->cmp(to_from, byte_count);
1009 if (NOLp == NULL) 1009 if (NOLp == NULL)
1010 __ brx(Assembler::greaterEqual, false, Assembler::pt, no_overlap_target); 1010 __ brx(Assembler::greaterEqualUnsigned, false, Assembler::pt, no_overlap_target);
1011 else 1011 else
1012 __ brx(Assembler::greaterEqual, false, Assembler::pt, (*NOLp)); 1012 __ brx(Assembler::greaterEqualUnsigned, false, Assembler::pt, (*NOLp));
1013 __ delayed()->nop(); 1013 __ delayed()->nop();
1014 } 1014 }
1015 1015
1016 // 1016 //
1017 // Generate pre-write barrier for array. 1017 // Generate pre-write barrier for array.