[all-commits] [llvm/llvm-project] a78837: [GlobalISel] Do not use recordsOperand() to check ...

Pierre van Houtryve via All-commits all-commits at lists.llvm.org
Thu Jun 4 04:31:44 PDT 2026


  Branch: refs/heads/users/pierre-vh/fix-hoisting-cxx-preds-gicombiner
  Home:   https://github.com/llvm/llvm-project
  Commit: a7883742652984265b393697b23ed0f66a325017
      https://github.com/llvm/llvm-project/commit/a7883742652984265b393697b23ed0f66a325017
  Author: pvanhout <pierre.vanhoutryve at amd.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    A llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-hoisting-cxx.td
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h
    M llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp

  Log Message:
  -----------
  [GlobalISel] Do not use recordsOperand() to check if a Combiner C++ predicate can be hoisted

The combiner does not use RecordNamedOperand, so assume that any operand is "recorded" in the sense
that can be used by a C++ predicate.


  Commit: 274174739c1876ddab94bdbc167b74b15bb3f345
      https://github.com/llvm/llvm-project/commit/274174739c1876ddab94bdbc167b74b15bb3f345
  Author: pvanhout <pierre.vanhoutryve at amd.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h

  Log Message:
  -----------
  Undo typo


  Commit: 3f5bbc25cf533886e4d27c04230eb37c3745ddb8
      https://github.com/llvm/llvm-project/commit/3f5bbc25cf533886e4d27c04230eb37c3745ddb8
  Author: pvanhout <pierre.vanhoutryve at amd.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h
    M llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp

  Log Message:
  -----------
  Comments


  Commit: 10af1034691d66095cf2e3c06466f5e06cc954e8
      https://github.com/llvm/llvm-project/commit/10af1034691d66095cf2e3c06466f5e06cc954e8
  Author: pvanhout <pierre.vanhoutryve at amd.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
    M llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp

  Log Message:
  -----------
  fix rebase


Compare: https://github.com/llvm/llvm-project/compare/b8cf24b5ae4f...10af1034691d

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