[aarch64-port-dev ] RFR: JDK-8184964 AArch64: Incorrect match rule for negL_reg

Zhongwei Yao zhongwei.yao at linaro.org
Thu Jul 20 08:31:41 UTC 2017


Hi, all,
Before this patch, negative operation "-x", where x is long type, will
generating:
  mov x10, xzr
  sub x0, x10, x1

After applying this patch:
  neg x0, x1

And this patch passes all jtreg tests.

Bug:
*https://bugs.openjdk.java.net/browse/JDK-8184964
<https://bugs.openjdk.java.net/browse/JDK-8184964>*

Webrev:
*http://cr.openjdk.java.net/~yzhang/8184964/webrev.00/
<http://cr.openjdk.java.net/~yzhang/8184964/webrev.00/>*

Please help to review it.
-- 
Best regards,
Zhongwei


More information about the aarch64-port-dev mailing list