-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 21
-
b04
-
aarch64
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8311925 | 17.0.9-oracle | Tobias Hartmann | P4 | Resolved | Fixed | b03 |
JDK-8311824 | 17.0.9 | Paul Hohensee | P4 | Resolved | Fixed | b01 |
The following pattern in MD5 intrinsic computes values in a sequential way. These instructions cannot be executed in parallel, and the result is less performance.
__ eorw(rscratch3, rscratch3, r4);
__ addw(rscratch3, rscratch3, rscratch1);
__ addw(rscratch3, rscratch3, rscratch4);
__ eorw(rscratch3, rscratch3, r4);
__ addw(rscratch3, rscratch3, rscratch1);
__ addw(rscratch3, rscratch3, rscratch4);
- backported by
-
JDK-8311824 Improve MD5 intrinsic on AArch64
- Resolved
-
JDK-8311925 Improve MD5 intrinsic on AArch64
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/cb35d88e
-
Commit openjdk/jdk/c6588d5b
-
Review openjdk/jdk17u-dev/1037
-
Review openjdk/jdk/11748
(1 links to)