[all-commits] [llvm/llvm-project] fcef8a: [GlobalISel] Put legalizer rule debug behind a ver...

David Green via All-commits all-commits at lists.llvm.org
Sat May 17 08:49:05 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fcef8a471e083e0dbd139302bc20250cfe4c57cd
      https://github.com/llvm/llvm-project/commit/fcef8a471e083e0dbd139302bc20250cfe4c57cd
  Author: David Green <david.green at arm.com>
  Date:   2025-05-17 (Sat, 17 May 2025)

  Changed paths:
    M llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp
    M llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
    M llvm/test/CodeGen/RISCV/GlobalISel/legalizer-info-validation.mir

  Log Message:
  -----------
  [GlobalISel] Put legalizer rule debug behind a verbose option. (#138277)

With the large number of G_ opcodes now present, this debug information
emitted for checking the global isel legalizer rules are valid is quite
verbose and runs even when gisel is not being used. This makes it
especially verbose when running a single pass with -debug.

This patch puts it behind a verbose debug option so that most people
don't need to worry about it.



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