ssahasra wrote:

Pushed a new single commit:

- Squash and rebase everything.
- Use explicit "async" builtins/intrinsics instead of aux/cpol bits.
- Enforce a maximum count on marks.
- Uniformly use the name "mark" instead of "marker". Saves a syllable when 
speaking, and everyone seems to say "mark" anyway. (I know at least one person 
who was tickled by this change ;)
- Updated the spec to describe marks in terms of "a sequence per executing 
function" instead of just program order. This is necessary to correctly 
describe function calls. Note @nhaehnle and @krzysz00 
- Renamed an existing subtarget feature `FeatureMemToLDSLoad` to match the 
internal names which say "vmem", and used this to guard the new mark/wait 
intrinsics. Note @arsenm 

https://github.com/llvm/llvm-project/pull/173259
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to