[PATCH] D132080: RegisterClassInfo: Fix CSR cache invalidation

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 17 16:27:34 PDT 2022


MatzeB added a comment.

For context: I found this while tweaking regalloc heuristics. Surprisingly this bug seems to have nearly no effect on most targets in practice. I suspect this is because calling conventions and CSR lists don't typically change for most targets and even if they did this only affected the allocation orders and things like eviction could restore the desired CSR usage.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132080/new/

https://reviews.llvm.org/D132080



More information about the llvm-commits mailing list