Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SYCL][Doc] Add device_specific_kernel_queries extension. #1540

Conversation

felipepiovezan2
Copy link
Contributor

This commit adds an extension rephrasing work group queries as device-specific
kernel queries.

Signed-off-by: Felipe de Azevedo Piovezan felipe.de.azevedo.piovezan@intel.com

@bader bader added the spec extension All issues/PRs related to extensions specifications label Apr 17, 2020
This commit adds an extension rephrasing work group queries as device-specific
kernel queries.

Signed-off-by: Felipe de Azevedo Piovezan <felipe.de.azevedo.piovezan@intel.com>
@felipepiovezan2 felipepiovezan2 force-pushed the private/fdeazeve/device_specific_kernel_queries branch from b772148 to c87fda9 Compare April 17, 2020 16:01
@bader bader merged commit 4c07ff8 into intel:sycl Apr 20, 2020
alexbatashev pushed a commit to alexbatashev/llvm that referenced this pull request Apr 21, 2020
…c_abi_checks

* origin/sycl:
  [SYCL][Driver] Enforce unique filenames when -save-temps is used (intel#1545)
  [SYCL] [xmethods] Allow replacing xmethod script (intel#1532)
  [SYCL] Add tests for inline asm feature (intel#1444)
  [SYCL][Doc] Add device_specific_kernel_queries extension. (intel#1540)
  [SYCL][USM] Remove unused header and unnecessary includes (intel#1537)
  Fix check-llvm dependencies (intel#1547)
  [SYCL] Add __SYCL_EXPORT to declaration of contextSetExtendedDeleter (intel#1531)
  [SYCL][Doc] Add static local memory query extension. (intel#1539)
  [SYCL][Doc] Add sycl_bitcast extension (intel#1541)
  [SYCL][NFC] Temporarily disable sporadically failing test (intel#1533)
  [SYCL][NFC] Adjust codeowners for sycl directory (intel#1529)
  [SYCL] Fix processing of spec consts referenced twice (intel#1524)
  [SYCL] Use correct macro name in export.hpp (intel#1527)
  [Driver][NFC] Fix -help information for -Xs options (intel#1530)
  [SYCL][Doc] Add Graph Scheduler design documentation (intel#1457)
  [SYCL] Add diagnostics for long double in device code (intel#1512)
  [SYCL] Add a mutex to state-modifying program functions (intel#1204)
  [SYCL][Test] Add Devicelib tests (intel#1256)
  [SYCL] Refactor semantic checks for variable types (intel#1513)
bader pushed a commit to bader/llvm that referenced this pull request Jul 11, 2024
Add MIR for scalar load/store with SLM address mode, and add the
corresponding selection functions.

The base case of SLM scalar load/store is XeSLM_ScalarA32 which
the scalar address is encoded in the $addroff operand instead of
in $addrbase as stateless address does, since SLM address must be
32b, and HW doesn't have 32b $addrbase.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spec extension All issues/PRs related to extensions specifications
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants