RFR: 8273322: Enhance macro logic optimization for masked logic operations. [v2]
Jatin Bhateja
jbhateja at openjdk.java.net
Wed Jan 5 08:59:02 UTC 2022
On Tue, 4 Jan 2022 02:25:36 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
> I think whole "Bitwise operation packing optimization" code should be moved out from `compile.cpp`. May be to `vectornode.cpp where `MacroLogicVNode` code is located.
>
Hi @vnkozlov ,
Yes we can also extended AndV/OrV/XorV/AndVMask/OrVMask/XorVMask idealizations to perform macro logic folding,
current changes keeps the implementation clean and limited to one optimization stage.
> Copyright year should be updated to 2022 in all changed files.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6893
More information about the core-libs-dev
mailing list