RFR: 8295257: Remove implicit noreg temp register arguments in aarch64 MacroAssembler

Axel Boldt-Christmas aboldtch at openjdk.org
Thu Oct 13 08:37:10 UTC 2022


On Thu, 13 Oct 2022 07:58:55 GMT, Hao Sun <haosun at openjdk.org> wrote:

> I wonder if we can remove the implicit `= noreg` arguments for `load_sized_value()` and `store_sized_value()` as well?

The argument can be removed all together.  `Register dst2` and `Register src2` just seems to be leftovers from when this was created from the x86 MacroAssembler. They are only used for x86_32. I did not remove them in this patch as that change is more of a trivial code cleanup. (Removing unused arguments).

-------------

PR: https://git.openjdk.org/jdk/pull/10688


More information about the hotspot-dev mailing list