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] Add support for work group memory free function kernel parameter #15861

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

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    652caa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76daf77 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 19, 2024

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

Commits on Aug 20, 2024

  1. Implement work group memory

    lbushi25 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b94f7c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Remove debug dumps

    lbushi25 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    0d6d694 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    448071f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f2973a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    852315f View commit details
    Browse the repository at this point in the history
  5. Fix SPIRV compilation errors

    lbushi25 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    4234022 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Remove accidental change

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    ae5eb7e View commit details
    Browse the repository at this point in the history
  2. Formatting changes

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8ce0280 View commit details
    Browse the repository at this point in the history
  3. Formatting changes

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4ee31a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b1b90b View commit details
    Browse the repository at this point in the history
  5. More formatting changes

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    cf7476e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    50c0954 View commit details
    Browse the repository at this point in the history
  7. Yet more formatting changes

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    44811b8 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    ad1046f View commit details
    Browse the repository at this point in the history
  9. Fix warnings on Linux

    lbushi25 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d343a2e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f1bc30 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    103e233 View commit details
    Browse the repository at this point in the history
  12. Fix syntax errors

    lbushi25 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    bfa5830 View commit details
    Browse the repository at this point in the history
  13. Fix syntax errors

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2031478 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    76f0acc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e0ad435 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3513251 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2cec997 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4c8b196 View commit details
    Browse the repository at this point in the history
  19. Formatting

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a0b70e2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ed8f125 View commit details
    Browse the repository at this point in the history
  21. Update status section in doc

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    9460876 View commit details
    Browse the repository at this point in the history
  22. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    ac7130a View commit details
    Browse the repository at this point in the history
  23. Final fixes

    lbushi25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e2889b3 View commit details
    Browse the repository at this point in the history
  24. Remove unnecessary include

    lbushi25 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d6c78b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

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

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    ae59899 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    lbushi25 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8cff603 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Resolve merge conflict

    lbushi25 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3ceead1 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    3228aeb View commit details
    Browse the repository at this point in the history
  2. Remove sanity test

    lbushi25 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    0e95ee5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52f13f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71d1013 View commit details
    Browse the repository at this point in the history
  5. Fix unusd variable warning

    lbushi25 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    d48bc42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f6515bc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3e4c73c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

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

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    d2fddd8 View commit details
    Browse the repository at this point in the history
  2. Fix compilation errors

    lbushi25 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0f677c2 View commit details
    Browse the repository at this point in the history
  3. Improve swap test

    lbushi25 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6ef823e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6dc262a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    4de6d50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5653f04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40eb63e View commit details
    Browse the repository at this point in the history
  4. Remove trailing spaces

    lbushi25 authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    f6a0df7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    026501c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2ce21b3 View commit details
    Browse the repository at this point in the history
  7. Fix merge conflicts

    lbushi25 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a9b2875 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    3821df4 View commit details
    Browse the repository at this point in the history
  2. Update SPIRVWriter.cpp

    lbushi25 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d73b0b1 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c1087ad View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    31481b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    396169f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc37b2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    236139f View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Stash changes

    lbushi25 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2beda8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbafe31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b968df View commit details
    Browse the repository at this point in the history
  4. Apply suggestions

    lbushi25 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    e6b66c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84ef6a8 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    f24af09 View commit details
    Browse the repository at this point in the history
  2. Address reviews

    lbushi25 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7dfa80b View commit details
    Browse the repository at this point in the history
  3. Address reviews

    lbushi25 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3957cb5 View commit details
    Browse the repository at this point in the history
  4. Address reviews

    lbushi25 committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    91820d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34bc23d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3acf835 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    604c640 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5510208 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9418f9 View commit details
    Browse the repository at this point in the history
  4. Add frontend tests

    lbushi25 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    e90a3b7 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3b9a55a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9ed6f4 View commit details
    Browse the repository at this point in the history
  7. Fix segmentation fault

    lbushi25 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    af08c19 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'work_group_memoy_new' of https://github.com/lbushi25/llvm

    … into work_group_memoy_new
    lbushi25 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b2a97a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    77a6de1 View commit details
    Browse the repository at this point in the history
  2. Fix ABI breakage

    lbushi25 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3cb0ba4 View commit details
    Browse the repository at this point in the history
  3. Update handler.hpp

    lbushi25 authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1783f75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a6085f View commit details
    Browse the repository at this point in the history
  5. Add missing symbols to dumps

    lbushi25 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6affbc3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ed3c60f View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    fd89473 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24f87b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Add free function kernel support

    lorenc.bushi committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    3f8ced8 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Refactor handler.hpp

    lbushi25 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    084eb7d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    06a3c37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d96f2e1 View commit details
    Browse the repository at this point in the history
  3. Formatting changes

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    a2b44a2 View commit details
    Browse the repository at this point in the history
  4. Fix bug in tests

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    494870a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13dd2b6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4be6df0 View commit details
    Browse the repository at this point in the history
  7. Formatting changes

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    42edb22 View commit details
    Browse the repository at this point in the history
  8. Formatting changes

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6bc951e View commit details
    Browse the repository at this point in the history
  9. Add missing file

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5a91bfa View commit details
    Browse the repository at this point in the history
  10. Update handler.hpp

    lbushi25 authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    6f356ea View commit details
    Browse the repository at this point in the history
  11. Update handler.hpp

    lbushi25 authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ca4b228 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    98186a5 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'free_funtion_kernel_work_group_memory_parameter' of htt…

    …ps://github.com/lbushi25/llvm into free_funtion_kernel_work_group_memory_parameter
    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    377945b View commit details
    Browse the repository at this point in the history
  14. Define feature macro

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c00c1f7 View commit details
    Browse the repository at this point in the history
  15. more formatting

    lbushi25 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5cb2d21 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    f4b9b1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3426d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a6516c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    872f671 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    805b00f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3b494c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bff19f4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9bab966 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'free_funtion_kernel_work_group_memory_parameter' of htt…

    …ps://github.com/lbushi25/llvm into free_funtion_kernel_work_group_memory_parameter
    lbushi25 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    69388f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    740f389 View commit details
    Browse the repository at this point in the history