[all-commits] [llvm/llvm-project] 96bb28: [AArch64] Prevent unnecessary truncation in bool v...

Csanád Hajdú via All-commits all-commits at lists.llvm.org
Wed Dec 18 01:14:33 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 96bb281b636a30f5896c48035cca55807f105a56
      https://github.com/llvm/llvm-project/commit/96bb281b636a30f5896c48035cca55807f105a56
  Author: Csanád Hajdú <csanad.hajdu at arm.com>
  Date:   2024-12-18 (Wed, 18 Dec 2024)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/test/CodeGen/AArch64/illegal-floating-point-vector-compares.ll
    M llvm/test/CodeGen/AArch64/vecreduce-bool.ll
    M llvm/test/CodeGen/AArch64/vector-extract-last-active.ll

  Log Message:
  -----------
  [AArch64] Prevent unnecessary truncation in bool vector reduce code generation (#120096)

Prevent unnecessarily truncating results of 128 bit wide vector
comparisons to 64 bit wide vector values in boolean vector reduce
operations.



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