[all-commits] [llvm/llvm-project] e016fe: Revert "[GlobalIsel][X86] Legalize G_BSWAP"

Björn Pettersson via All-commits all-commits at lists.llvm.org
Tue May 16 07:40:38 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e016fe817c8e4774c3996314b9519f8d856cc616
      https://github.com/llvm/llvm-project/commit/e016fe817c8e4774c3996314b9519f8d856cc616
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2023-05-16 (Tue, 16 May 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86LegalizerInfo.cpp
    R llvm/test/CodeGen/X86/GlobalISel/legalize-bswap.mir

  Log Message:
  -----------
  Revert "[GlobalIsel][X86] Legalize G_BSWAP"

This reverts commit 5cafecf9f952818400fa32645695e79838f1bc2c.

Buildbots are not happy with the patch.

Lots of crashes and assertion failures such as

  llvm::LegalizeRuleSet &llvm::LegalizerInfo::getActionDefinitionsBuilder(
  std::initializer_list<unsigned int>): Assertion `Opcodes.size() >= 2 &&
  "Initializer list must have at least two opcodes"' failed.




More information about the All-commits mailing list