---
id: pr-triton-10100
repo: triton-lang/triton
pr: 10100
title: '[GLUON] `shared_atomic_add` implementation'
author: Jokeren
date: '2026-04-30'
url: https://github.com/triton-lang/triton/pull/10100
source_category: upstream-code
architectures:
- sm100
tags:
- atomic
techniques: []
hardware_features: []
kernel_types: []
languages:
- triton
captured_at: '2026-05-16'
status: merged
merge_sha: c394e527ac74e9b115cd2331102df4b947242c85
inclusion_reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.
changed_paths:
- include/triton/Conversion/TritonGPUToLLVM/Utility.h
- include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td
- lib/Analysis/Allocation.cpp
- lib/Analysis/Membar.cpp
- lib/Conversion/TritonGPUToLLVM/MemoryOpToLLVM.cpp
- lib/Conversion/TritonGPUToLLVM/Utility.cpp
- lib/Dialect/TritonGPU/IR/Ops.cpp
- python/src/gluon_ir.cc
- python/test/gluon/test_core.py
- python/test/gluon/test_frontend.py
- python/triton/experimental/gluon/language/_core.py
- python/triton/experimental/gluon/language/_semantic.py
- test/Conversion/tritongpu_to_llvm.mlir
- test/TritonGPU/invalid.mlir
- third_party/nvidia/lib/TritonNVIDIAGPUToLLVM/MemoryOpToLLVM.cpp
artifact_dir: evidence/pull-bundles/triton/gh-10100
head_ref_oid: c6f5f59a592364559b457654a827a0efb131cbe6
---
# [GLUON] `shared_atomic_add` implementation

- Repository: `triton-lang/triton`
- PR: [10100](https://github.com/triton-lang/triton/pull/10100)
- Decision: `Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.`
- Reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.

## Changed Paths

- `include/triton/Conversion/TritonGPUToLLVM/Utility.h`
- `include/triton/Dialect/TritonGPU/IR/TritonGPUOps.td`
- `lib/Analysis/Allocation.cpp`
- `lib/Analysis/Membar.cpp`
- `lib/Conversion/TritonGPUToLLVM/MemoryOpToLLVM.cpp`
- `lib/Conversion/TritonGPUToLLVM/Utility.cpp`
- `lib/Dialect/TritonGPU/IR/Ops.cpp`
- `python/src/gluon_ir.cc`
- `python/test/gluon/test_core.py`
- `python/test/gluon/test_frontend.py`
- `python/triton/experimental/gluon/language/_core.py`
- `python/triton/experimental/gluon/language/_semantic.py`
- `test/Conversion/tritongpu_to_llvm.mlir`
- `test/TritonGPU/invalid.mlir`
- `third_party/nvidia/lib/TritonNVIDIAGPUToLLVM/MemoryOpToLLVM.cpp`

## Evidence Bundle

`evidence/pull-bundles/triton/gh-10100`
