[all-commits] [llvm/llvm-project] eeb2fa: [AArch64][GISel] Do not bitcast nonpower2 element ...

David Green via All-commits all-commits at lists.llvm.org
Wed Apr 1 01:27:07 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: eeb2fae5c00586e0764be907336e3de27af2b3b1
      https://github.com/llvm/llvm-project/commit/eeb2fae5c00586e0764be907336e3de27af2b3b1
  Author: David Green <david.green at arm.com>
  Date:   2026-04-01 (Wed, 01 Apr 2026)

  Changed paths:
    M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
    M llvm/test/CodeGen/AArch64/dup.ll

  Log Message:
  -----------
  [AArch64][GISel] Do not bitcast nonpower2 element size G_CONCATs (#189911)

This currently gets stuck in a loop, unable to make progress throught
the
bitcast concat. Limit it to legal element sizes so that we always make
progress
and at least fall back to SDAG as opposed to crashing or getting stuck.



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