RFR: 8332265: RISC-V: Materialize pointers faster by using a temp register [v2]

Robbin Ehn rehn at openjdk.org
Wed May 22 11:16:04 UTC 2024


On Tue, 21 May 2024 05:53:27 GMT, Fei Yang <fyang at openjdk.org> wrote:

>> Robbin Ehn has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
>> 
>>  - li48 -> movptr
>>  - Merge branch 'master' into 8332265
>>  - li48
>
> src/hotspot/cpu/riscv/macroAssembler_riscv.cpp line 1526:
> 
>> 1524: }
>> 1525: 
>> 1526: static address get_target_of_movptr2(address insn_addr) {
> 
> Similar here. Maybe we can have a common entry of `get_target_of_movptr` which delegates work to `get_target_of_movptr1` and `get_target_of_movptr2`?

Same here or?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/19246#discussion_r1609765802


More information about the hotspot-dev mailing list