[llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)

Mircea Trofin via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 22 10:17:21 PST 2024


mtrofin wrote:

What I'm trying to understand is how the design is expected to evolve. Is the current patch a crutch that enables then making RAGreedy NPM-enabled, and then we can drop the need for legacy support from the Regalloc advisor, remove that provider, remove LPM-isms like `doInitialization`, and basically end up with the same number of concepts we have today (i.e. before the current patch), but in NPM "terms"? 

(I read through the RFC but couldn't figure out what the approach to porting analyses was, sorry if I missed it)

https://github.com/llvm/llvm-project/pull/117309


More information about the llvm-commits mailing list