Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8311729 | 17.0.9 | Fei Yang | P4 | Resolved | Fixed | b01 |
Description
Witnessed that some high-level assember functions are placed in file assembler_riscv.hpp/cpp, such as 'movptr', 'li' and so on. These are macro-assembler functions which should be placed in macroAssembler_riscv.hpp/cpp. Meanwhile, we should also move load & store memory assembler functions from addresses in 'address'/'Address' form.
Attachments
Issue Links
- backported by
-
JDK-8311729 RISC-V: Clean up and refactoring for assembler functions
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/966fc82d
-
Commit openjdk/jdk/3d75e88e
-
Commit openjdk/riscv-port-jdk17u/0b9aefb0
-
Review openjdk/jdk17u-dev/1427
-
Review openjdk/jdk/10697
-
Review openjdk/riscv-port-jdk17u/38
(2 links to)