[all-commits] [llvm/llvm-project] 8b11de: [AMDGPU][SDAG] Initial support for ISD::PTRADD (#1...
Fabian Ritter via All-commits
all-commits at lists.llvm.org
Fri Jun 13 07:00:20 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8b11de70681355d7e7a4f8f3da85afa31fa7fc74
https://github.com/llvm/llvm-project/commit/8b11de70681355d7e7a4f8f3da85afa31fa7fc74
Author: Fabian Ritter <fabian.ritter at amd.com>
Date: 2025-06-13 (Fri, 13 Jun 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIISelLowering.h
M llvm/lib/Target/AMDGPU/SIInstructions.td
A llvm/test/CodeGen/AMDGPU/ptradd-sdag.ll
Log Message:
-----------
[AMDGPU][SDAG] Initial support for ISD::PTRADD (#141725)
Enable generation of PTRADD SelectionDAG nodes for pointer arithmetic for SI,
for now behind an internal CLI option. Also add basic patterns to match these
nodes. Optimizations will come in follow-up PRs. Basic tests for SDAG codegen
with PTRADD are in test/CodeGen/AMDGPU/ptradd-sdag.ll
Only affects 64-bit address spaces for now, since the immediate use case only
affects the flat address space.
For SWDEV-516125.
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