8173585: Intrinsify StringLatin1.indexOf(char)

Reviewed-by: neliasso
This commit is contained in:
Jason Tatton (AWS) 2020-10-14 12:58:21 +00:00 committed by Paul Hohensee
parent 95e68c6346
commit f71e8a6198
15 changed files with 613 additions and 16 deletions

View file

@ -246,6 +246,7 @@ bool vmIntrinsics::disabled_by_jvm_flags(vmIntrinsics::ID id) {
case vmIntrinsics::_indexOfIU:
case vmIntrinsics::_indexOfIUL:
case vmIntrinsics::_indexOfU_char:
case vmIntrinsics::_indexOfL_char:
case vmIntrinsics::_compareToL:
case vmIntrinsics::_compareToU:
case vmIntrinsics::_compareToLU:
@ -531,6 +532,7 @@ bool vmIntrinsics::disabled_by_jvm_flags(vmIntrinsics::ID id) {
case vmIntrinsics::_indexOfIU:
case vmIntrinsics::_indexOfIUL:
case vmIntrinsics::_indexOfU_char:
case vmIntrinsics::_indexOfL_char:
if (!SpecialStringIndexOf) return true;
break;
case vmIntrinsics::_equalsL: