You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Implement forward substitution utility to create larger trees for morph #6973
We are starting to form up plans for 2.2. I am trying to get a handle on all the issues already open, and as part of this have been trying to cross-link similar things.
If you have examples in mind where we should generate different code, please make sure they are added to the relevant issues.
Activity
russellhadley commentedon Apr 18, 2017
@erozenfeld for context.
AndyAyersMS commentedon Apr 25, 2018
Also see #4655
fiigii commentedon Apr 25, 2018
@AndyAyersMS Do you have any plan to add forward substitution? That would very good to optimize slow-LEA on x86/x64 architectures.
AndyAyersMS commentedon Apr 25, 2018
We are starting to form up plans for 2.2. I am trying to get a handle on all the issues already open, and as part of this have been trying to cross-link similar things.
If you have examples in mind where we should generate different code, please make sure they are added to the relevant issues.
EgorBo commentedon Mar 27, 2021
A very simple implementation: EgorBo@1b57e2d
jit-diff :
JIT: simple forward substitution pass (#63720)
AndyAyersMS commentedon Feb 4, 2022
This should be largely addressed by #63720, though there are still a number of cases where we can improve.
AndyAyersMS commentedon Dec 12, 2024
There's now both a phase and a utility method, so I think this is done.