[clang] [llvm] [HLSL][DXIL] InterlockedOr and InterlockedOr64 builtins (PR #180804)

Farzon Lotfi via cfe-commits cfe-commits at lists.llvm.org
Tue Feb 17 14:52:22 PST 2026


farzonl wrote:

I think a good example for how we should be considering Interlock intrinsics is `WaveActiveOp` in DXIL.td I think we should more heavily rely on the nice abstractions that llvm intrinsics give us on the clang codgen side and move more of the target specific details into the  backend.

https://github.com/llvm/llvm-project/blob/977d910d005c47f884ecf838e504da301b1124b9/llvm/lib/Target/DirectX/DXIL.td#L1083-L1125

https://github.com/llvm/llvm-project/pull/180804


More information about the cfe-commits mailing list