[all-commits] [llvm/llvm-project] 9f1a39: [AMDGPULowerBufferFatPointers] Use InstSimplifyFol...

Krzysztof Drewniak via All-commits all-commits at lists.llvm.org
Wed Apr 2 11:50:16 PDT 2025


  Branch: refs/heads/users/krzysz00/use-instsimplify-buffer-fat-pointers
  Home:   https://github.com/llvm/llvm-project
  Commit: 9f1a39d755a4f0a100e7852d9a446d24c266ffd4
      https://github.com/llvm/llvm-project/commit/9f1a39d755a4f0a100e7852d9a446d24c266ffd4
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
    M llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-non-integral-address-spaces-vectors.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-calls.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-contents-legalization.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-mem-transfer.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-p7-in-memory.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-pointer-ops.ll
    M llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-unoptimized-debug-data.ll

  Log Message:
  -----------
  [AMDGPULowerBufferFatPointers] Use InstSimplifyFolder during rewrites

This PR updates AMDGPULowerBufferFatPointers to use the InstSemilpfyFolder
when creating IR during buffer fat pointer lowering.

This shouldn't cause any large functional changes and might improve the
quality of the generated code.



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