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

Add sycl_khr_addrspace_cast extension #650

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Oct 25, 2024

  1. Add sycl_khr_addrspace_cast extension

    This extension splits sycl::address_space_cast into two functions:
    
    - khr::static_addrspace_cast, which casts with no run-time checks.
    - khr::dynamic_addrspace_cast, which casts with run-time checks.
    Pennycook committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    dde74de View commit details
    Browse the repository at this point in the history
  2. Satisfy reflow

    Pennycook committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    2af93c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Split sycl_khr_addrspace_cast into two extensions

    Providing static_addrspace_cast and dynamic_addrspace_cast via two separate
    extensions gives implementations the flexibility to support one but not the
    other.
    Pennycook committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    760627f View commit details
    Browse the repository at this point in the history
  2. Satisfy reflow

    Pennycook committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    1b10c25 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Collapse sycl::khr namespace to one line

    Co-authored-by: Ronan Keryell <[email protected]>
    Pennycook and keryell authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    de417aa View commit details
    Browse the repository at this point in the history