llvm icon indicating copy to clipboard operation
llvm copied to clipboard

[SYCL][DOC] Update dot_acc extension spec

Open gmlueck opened this issue 2 years ago • 2 comments

Update the sycl_ext_oneapi_dot_accumulate extension spec to:

  • Use the latest specification template.
  • Document the "packed" APIs. These were previously shown in the "sample header" section, but there was no description.
  • Deprecate the old "packed" overloads and introduce new overloads with more descriptive names like doc_acc_4x8packed_su. This new names are similar to the OpenCL C naming style for the equivalent functions.
  • Deprecate the API that takes two unsigned vectors and a signed accumulator. Replace this with an API that takes two unsigned vectors and an unsigned accumulator. This matches the SPIR-V extension and also the OpenCL API.

gmlueck avatar Jun 28 '23 14:06 gmlueck

@intel/dpcpp-specification-reviewers this is ready for re-review now.

gmlueck avatar Jul 27 '23 21:07 gmlueck

This pull request is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be automatically closed in 30 days.

github-actions[bot] avatar Feb 01 '24 01:02 github-actions[bot]