- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 5.7k
optimizer: run SROA multiple times to handle more nested loads #43267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
| @nanosoldier  | 
| I'm somewhat worried about the compile-time impact of this. Can we do something more precise than rerunning the whole pass? | 
| Rerun only happens when there are nested  | 
cb052be    to
    e0c7cdf      
    Compare
  
    | @nanosoldier  | 
fb5e715    to
    ca42b56      
    Compare
  
    6e25433    to
    8872cd6      
    Compare
  
    8872cd6    to
    dec65e1      
    Compare
  
    dd6d086    to
    250059f      
    Compare
  
    250059f    to
    0908ab4      
    Compare
  
    | 
 | 
| Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. | 
| @nanosoldier  | 
| Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. | 
0908ab4    to
    e1e502e      
    Compare
  
    e1e502e    to
    a9c6daf      
    Compare
  
    
@nanosoldier
runbenchmarks("broadcast" || "sparse" || "array" || "union", vs=":master")