RFR: 8342662: C2: Add new phase for backend-specific lowering

2024-10-20 Thread Jasmine Karthikeyan
Hi all, This patch adds a new pass to consolidate lowering of complex backend-specific code patterns, such as `MacroLogicV` and the optimization proposed by #21244. Moving these optimizations to backend code can simplify shared code, while also making it easier to develop more in-depth optimizat

Re: RFR: 8342662: C2: Add new phase for backend-specific lowering

2024-10-20 Thread Quan Anh Mai
On Mon, 21 Oct 2024 04:11:03 GMT, Jasmine Karthikeyan wrote: > Hi all, > This patch adds a new pass to consolidate lowering of complex > backend-specific code patterns, such as `MacroLogicV` and the optimization > proposed by #21244. Moving these optimizations to backend code can simplify > s