comparison src/share/vm/opto/library_call.cpp @ 1513:df736661d0c8

Merge
author jrose
date Tue, 11 May 2010 15:19:19 -0700
parents e8e83be27dd7 ae8f909e5fc7
children c18cbe5936b8
comparison
equal deleted inserted replaced
1496:e8e83be27dd7 1513:df736661d0c8
1173 _sp += 2; 1173 _sp += 2;
1174 Node *argument = pop(); // pop non-receiver first: it was pushed second 1174 Node *argument = pop(); // pop non-receiver first: it was pushed second
1175 Node *receiver = pop(); 1175 Node *receiver = pop();
1176 1176
1177 Node* result; 1177 Node* result;
1178 if (Matcher::has_match_rule(Op_StrIndexOf) && 1178 // Disable the use of pcmpestri until it can be guaranteed that
1179 // the load doesn't cross into the uncommited space.
1180 if (false && Matcher::has_match_rule(Op_StrIndexOf) &&
1179 UseSSE42Intrinsics) { 1181 UseSSE42Intrinsics) {
1180 // Generate SSE4.2 version of indexOf 1182 // Generate SSE4.2 version of indexOf
1181 // We currently only have match rules that use SSE4.2 1183 // We currently only have match rules that use SSE4.2
1182 1184
1183 // Null check on self without removing any arguments. The argument 1185 // Null check on self without removing any arguments. The argument