llvm-project
[DirectX] Support `cmpxchg` on buffer resources in DXIL lowering
#222162
Open

[DirectX] Support `cmpxchg` on buffer resources in DXIL lowering #222162

bob80905
bob80905 bob80905 force-pushed the users/bob80905/add_interlockedexchange_function_and_methods branch from ab16db91 to ed0cfca6 10 days ago
bob80905 bob80905 force pushed from 679fb2ba to 882de4d5 10 days ago
bob80905 bob80905 marked this pull request as ready for review 10 days ago
llvmorg-github-actions llvmorg-github-actions added backend:DirectX
llvmorg-github-actions llvmorg-github-actions added llvm:ir
llvmorg-github-actions
bob80905 bob80905 force-pushed the users/bob80905/add_interlockedexchange_function_and_methods branch from ed0cfca6 to 5d1242ef 10 days ago
bob80905 bob80905 force pushed from 882de4d5 to 34a32949 10 days ago
bob80905 bob80905 requested a review from inbelic inbelic 5 days ago
bob80905 First attempt implementing DXIL compare exchange infrastructure
0086b630
bob80905 bob80905 force-pushed the users/bob80905/add_interlockedexchange_function_and_methods branch from 5d1242ef to 85920371 3 days ago
bob80905 bob80905 force pushed from 34a32949 to 0086b630 3 days ago
bob80905 Lower cmpxchg on texture resources to AtomicCompareExchange
d1bf7eba
inbelic
inbelic commented on 2026-09-17
bob80905 Lower cmpxchg without rebuilding the result pair
8fa6ac9e

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone