[all-commits] [llvm/llvm-project] 130067: [AArch64][GlobalISel] combine and + [la]sr => ubfx

Jon Roelofs via All-commits all-commits at lists.llvm.org
Mon Oct 18 10:42:26 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1300677f976e9975c21fd7bc4aa4e38e1bffeb27
      https://github.com/llvm/llvm-project/commit/1300677f976e9975c21fd7bc4aa4e38e1bffeb27
  Author: Jon Roelofs <jonathan_roelofs at apple.com>
  Date:   2021-10-18 (Mon, 18 Oct 2021)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
    M llvm/include/llvm/Target/GlobalISel/Combine.td
    M llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
    A llvm/test/CodeGen/AArch64/GlobalISel/form-bitfield-extract-from-shr-and.mir
    M llvm/test/CodeGen/AArch64/GlobalISel/merge-stores-truncating.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/cvt_f32_ubyte.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/fshl.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/fshr.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ubfe.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/lshr.ll

  Log Message:
  -----------
  [AArch64][GlobalISel] combine and + [la]sr => ubfx

https://godbolt.org/z/h8ejrG4hb

rdar://83597585

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




More information about the All-commits mailing list