================ @@ -202,6 +202,7 @@ defset list<DXILOpClass> OpClasses = { def unpack4x8 : DXILOpClass; def viewID : DXILOpClass; def waveActiveAllEqual : DXILOpClass; + def waveActiveAnyTrue : DXILOpClass; ---------------- inbelic wrote:
You shouldn't define and use this, instead use `waveAnyTrue`. The naming conventions wrt to wave ops is quite confusing as there isn't consistent usage of prefixes `active`, `all` or no prefix and just the op name. To determine the op class I have used `hctdb.py` here: https://github.com/microsoft/DirectXShaderCompiler/blob/ac36a797d3470e8ee906b98457a59270d01db30d/utils/hct/hctdb.py#L2852 https://github.com/llvm/llvm-project/pull/115902 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits