RFR: 8328309: Remove malformed masked shift instruction selection patterns
Jatin Bhateja
jbhateja at openjdk.org
Sat Mar 16 22:18:34 UTC 2024
- This bug fix patch removes existing masked logical right, logical left and arithmetic right shift memory operand patterns which do not take into account shift count rounding bitwise AND operation, this limits their applicability to generic cases.
- [JDK-8319889](https://bugs.openjdk.org/browse/JDK-8319889) also reported unhandled operation assertion failure seen with some shift operation test points in Vector API JTREG tests along with -XX:+StressIncrementalInlining flag.
Best Regards,
Jatin
-------------
Commit messages:
- 8328309: Remove malformed masked shift instruction selection patterns
Changes: https://git.openjdk.org/jdk/pull/18338/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18338&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8328309
Stats: 45 lines in 1 file changed: 0 ins; 45 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/18338.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/18338/head:pull/18338
PR: https://git.openjdk.org/jdk/pull/18338
More information about the hotspot-compiler-dev
mailing list