[all-commits] [llvm/llvm-project] 66e816: [NVPTX] Vectorize loads when lowering of byval cal...
Stanislav Mekhanoshin via All-commits
all-commits at lists.llvm.org
Fri Aug 1 15:02:39 PDT 2025
Branch: refs/heads/users/rampitec/08-01-_amdgpu_gfx1250_v_permlane__instructions
Home: https://github.com/llvm/llvm-project
Commit: 66e8163f53cacc704aab9d4c81f208727e37d3d0
https://github.com/llvm/llvm-project/commit/66e8163f53cacc704aab9d4c81f208727e37d3d0
Author: Alex MacLean <amaclean at nvidia.com>
Date: 2025-08-01 (Fri, 01 Aug 2025)
Changed paths:
M llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
M llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
A llvm/test/CodeGen/NVPTX/byval-arg-vectorize.ll
M llvm/test/CodeGen/NVPTX/convert-call-to-indirect.ll
M llvm/test/CodeGen/NVPTX/lower-args-gridconstant.ll
M llvm/test/CodeGen/NVPTX/param-vectorize-device.ll
Log Message:
-----------
[NVPTX] Vectorize loads when lowering of byval calls, misc. cleanup (#151070)
This change rewrites LowerCall handling of byval arguments to vectorize
the loads in addition to the stores. In addition various minor NFC
updates and cleanups are made to reduce code duplication.
Commit: 4b004f272bf657ac8ba460d57c7fdabf63790f74
https://github.com/llvm/llvm-project/commit/4b004f272bf657ac8ba460d57c7fdabf63790f74
Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date: 2025-08-01 (Fri, 01 Aug 2025)
Changed paths:
M llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
M llvm/lib/Target/NVPTX/NVPTXInstrInfo.td
A llvm/test/CodeGen/NVPTX/byval-arg-vectorize.ll
M llvm/test/CodeGen/NVPTX/convert-call-to-indirect.ll
M llvm/test/CodeGen/NVPTX/lower-args-gridconstant.ll
M llvm/test/CodeGen/NVPTX/param-vectorize-device.ll
Log Message:
-----------
Merge branch 'main' into users/rampitec/08-01-_amdgpu_gfx1250_v_permlane__instructions
Compare: https://github.com/llvm/llvm-project/compare/86ca39a6901b...4b004f272bf6
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