Integrated: 8269516: AArch64: Assembler cleanups
Andrew Haley
aph at openjdk.java.net
Wed Jun 30 14:03:06 UTC 2021
On Mon, 28 Jun 2021 12:32:25 GMT, Andrew Haley <aph at openjdk.org> wrote:
> The core of the AArch64 assembler is unnecessarily complex, with multiple indirections from class Assembler. We can get rid of them, which makes libjvm.so faster and smaller. Also, there are some dubious casts from FloatRegister to Register which should use a proper conversion function.
This pull request has now been integrated.
Changeset: 1810b1c2
Author: Andrew Haley <aph at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/1810b1c2ad86e6907db09fffee97fa04174cdec2
Stats: 217 lines in 5 files changed: 79 ins; 72 del; 66 mod
8269516: AArch64: Assembler cleanups
Reviewed-by: ngasson, adinn
-------------
PR: https://git.openjdk.java.net/jdk/pull/4612
More information about the hotspot-compiler-dev
mailing list