The syncthreads MI is modeled as mayread/maywrite -- convergence doesn't
even come into play here. Nonetheless this property is highly implicit
in the tablegen files, so a test seems appropriate.
Details
Details
Diff Detail
Diff Detail
Differential D17319
[NVPTX] Test that MachineSink won't sink across llvm.cuda.syncthreads. jlebar on Feb 16 2016, 5:03 PM. Authored by
Details The syncthreads MI is modeled as mayread/maywrite -- convergence doesn't
Diff Detail |