[all-commits] [llvm/llvm-project] cd68e1: [AArch64] Add support for efficient bitcast in vec...

Lawrence Benson via All-commits all-commits at lists.llvm.org
Fri Apr 28 03:19:58 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cd68e17bc2f9b7b54a3d3ab5f917793d41ce17cb
      https://github.com/llvm/llvm-project/commit/cd68e17bc2f9b7b54a3d3ab5f917793d41ce17cb
  Author: Lawrence Benson <github at lawben.com>
  Date:   2023-04-28 (Fri, 28 Apr 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/test/CodeGen/AArch64/setcc-type-mismatch.ll
    M llvm/test/CodeGen/AArch64/vec-combine-compare-to-bitmask.ll
    A llvm/test/CodeGen/AArch64/vec-combine-compare-truncate-store.ll
    M llvm/test/CodeGen/AArch64/vec_uaddo.ll
    M llvm/test/CodeGen/AArch64/vec_umulo.ll

  Log Message:
  -----------
  [AArch64] Add support for efficient bitcast in vector truncate store.

Following the changes in D145301, we now also support the efficient bitcast
when storing the bool vector. Previously, this was expanded.

Differential Revision: https://reviews.llvm.org/D148316




More information about the All-commits mailing list