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][NFC] Refactor #includes #16030

Open
wants to merge 11 commits into
base: sycl
Choose a base branch
from

Commits on Nov 8, 2024

  1. [SYCL][NFC] Refactor #includes

    This patch is a collection of various cleanups made in public headers:
    - Cleaned up many unnecessary includes. It doesn't change total amount
      of header files we use in total by `sycl.hpp`, but makes our code
      cleaner
    - Made it so there are no headers depending on `backend.hpp` and it is
      only included by `sycl.hpp`, so that we can make it an opt-in header
    - Removed `types.hpp` in favor of direct use of `vector.hpp`
    - Added missing includes and forward-declarations to places where we
      relied on implicit includes
    - Moved certain helper function declarations/definitions to better
      places (common utils to utils headers, library-only declarations to
      library headers, etc.)
    AlexeySachkov committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    6303959 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99feb53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca99f2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9abc2f3 View commit details
    Browse the repository at this point in the history
  5. Fix Win build

    AlexeySachkov committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    333be7b View commit details
    Browse the repository at this point in the history
  6. clang-format

    AlexeySachkov committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    55893cc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    75a9060 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df4ae3e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    b38ceed View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    c4174c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    e4f79d9 View commit details
    Browse the repository at this point in the history