[all-commits] [llvm/llvm-project] 78da59: [RegAlloc] Add additional tracing in InlineSpiller...

Philip Reames via All-commits all-commits at lists.llvm.org
Fri Sep 26 06:54:32 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 78da5926471194407e959afce3e42d4e12f3ef06
      https://github.com/llvm/llvm-project/commit/78da5926471194407e959afce3e42d4e12f3ef06
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M llvm/lib/CodeGen/InlineSpiller.cpp

  Log Message:
  -----------
  [RegAlloc] Add additional tracing in InlineSpiller::rematerializeFor (#160761)

We didn't have trace logging for two cases in this routine which makes
it sometimes hard to tell what is going on. In addition to debug trace
statements, add comments to explain the logic behind the early exits
which don't mark the virtual register live. Suggestions on how to word
these more precisely very welcome; I'm not clear I understand all the
intrinicies of this code myself.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list