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 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
