Alexander-Johnston wrote: > ⚠️ undef deprecator found issues in your code. ⚠️
Currently the atomicBinOp DXIL operation expects `undef` in any coordinate not being used. Here's an example of all the different coordinate layouts https://godbolt.org/z/saqYb5Mzc Given this it seems a usage of undef is required somewhere, and it seems easiest to produce the undef in Clang and to keep the DXILOpLowering changes simple, rather than to pass through poison values then replace them later. I'm happy to alter to poison values and replace during DXILOpLowering if this would be better. https://github.com/llvm/llvm-project/pull/180804 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
