[all-commits] [llvm/llvm-project] e0f13d: [AMDGPU] Document "relaxed buffer OOB mode", updat...

Krzysztof Drewniak via All-commits all-commits at lists.llvm.org
Mon Apr 7 14:18:39 PDT 2025


  Branch: refs/heads/users/krzysz00/buffer-oob-mode-hsa-default
  Home:   https://github.com/llvm/llvm-project
  Commit: e0f13d7ab0a942c325cf4e1b77c897f21e4c95e0
      https://github.com/llvm/llvm-project/commit/e0f13d7ab0a942c325cf4e1b77c897f21e4c95e0
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2025-04-07 (Mon, 07 Apr 2025)

  Changed paths:
    M llvm/docs/AMDGPUUsage.rst
    M llvm/docs/ReleaseNotes.md
    M llvm/lib/Target/AMDGPU/GCNSubtarget.cpp
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors.ll

  Log Message:
  -----------
  [AMDGPU] Document "relaxed buffer OOB mode", update HSA default

This commit adds documentation for the relaxed-buffer-oob-mode subtarget
feature so that users are aware of the performance implications of the change.

It also enables relaxed buffer OOB mode for HSA programs, which don't have
this correctness requirement.



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