RyanRio wrote: > [async-to-lds] asyncmark(/*omits=*/TENSOR) [tdm] asyncmark(/*omits=*/ASYNC_TO_LDS) ... asyncwait(0, /*ignores=*/ASYNC_TO_LDS|SOME_OTHER_THING) ;; becomes a wait_tensorcnt 0 ... asyncwait(0, /*ignores=*/TENSOR) ;; becomes a wait_asynccnt 0
I concur, although I do admittedly have a gripe it's a little more confusing to think in that way and realistically if you are manually pipelining like this you are going to individually pipeline each stage (so omits is kind of weird when really you always want omit everything but this one thing). https://github.com/llvm/llvm-project/pull/220442 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
