[jdk17u] RFR: 8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
    Alexey Pavlyutkin 
    duke at openjdk.java.net
       
    Wed Nov  3 06:25:36 UTC 2021
    
    
  
I'd like to backport JDK-8190753 to jdk11u
The fix prevents using an output of Shift-n-Add operation as an input for CAS operation that takes only register operands for Aarch64
The original patch applied cleanly
Testing: original patch does not have verification tests. Regression: arm64 / 20.04 LTS / hotspot_all (with gtests)
-------------
Commit messages:
 - Backport 6750c34c92b5f28bba4a88ac798b800fce380d32
Changes: https://git.openjdk.java.net/jdk17u/pull/224/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=224&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8270533
  Stats: 7 lines in 1 file changed: 7 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk17u/pull/224.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/224/head:pull/224
PR: https://git.openjdk.java.net/jdk17u/pull/224
    
    
More information about the jdk-updates-dev
mailing list