RFR: 8293285: x86_64: Move libm stub implementations to StubGenerator [v3]

Vladimir Ivanov vlivanov at openjdk.org
Tue Sep 6 22:21:11 UTC 2022


On Fri, 2 Sep 2022 23:22:54 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Move libm stub implementations (used for trigonometric math intrinsics) from MacroAssembler to StubGenerator.
>> 
>> x86_32-specific code is left intact, but all `macroAssembler_x86_*.cpp` files are renamed to `macroAssembler_x86_32_*.cpp` since there's no x86_64-specific code left there anymore.
>> 
>> Testing: hs-tier1 - hs-tier4
>
> Vladimir Ivanov has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains ten commits:
> 
>  - Merge branch 'master' into stub.x86_64.libm
>  - Extract libm stub implementations into separate files
>  - update
>  - Merge branch 'master' into stub.x86_64.hpp
>  - RuntimeStub
>  - fix hs-minimal build
>  - update
>  - fix
>  - stubGenerator_x86_64.hpp

Thanks for the review, Vladimir.

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

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


More information about the hotspot-dev mailing list