[all-commits] [llvm/llvm-project] f8ee61: [X86][GlobalISel] Remove dependency on legal rules...

David Green via All-commits all-commits at lists.llvm.org
Sat Jun 6 00:43:40 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f8ee61b393dc5701d1556f22f28849ddfdae1495
      https://github.com/llvm/llvm-project/commit/f8ee61b393dc5701d1556f22f28849ddfdae1495
  Author: David Green <david.green at arm.com>
  Date:   2026-06-06 (Sat, 06 Jun 2026)

  Changed paths:
    M llvm/lib/Target/X86/GISel/X86LegalizerInfo.cpp
    M llvm/test/CodeGen/X86/GlobalISel/legalize-ctpop.mir
    M llvm/test/CodeGen/X86/GlobalISel/legalize-freeze.mir

  Log Message:
  -----------
  [X86][GlobalISel] Remove dependency on legal ruleset (#197374)

This fills in always legal rules, to remove the dependency on the legacy
ruleset. I'm not sure about the truncate rule but all tests pass. This
is not guaranteed to be all the rules, just the ones that appear in
tests.



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