Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
eec1fe5
[SYCL][Docs] Add sycl_ext_oneapi_inter_process_communication
steffenlarsen Sep 4, 2025
e4aefbf
Set ptracer permission in test
steffenlarsen Sep 15, 2025
7c85049
Document known issues
steffenlarsen Sep 15, 2025
6debadb
Disable on Windows L0
steffenlarsen Sep 15, 2025
d3b6c56
Add tracker
steffenlarsen Sep 16, 2025
29cbc37
Open handle directly from data
steffenlarsen Sep 17, 2025
baa805f
Adjust for UR changes
steffenlarsen Sep 17, 2025
7170da9
Address source-check issues
steffenlarsen Sep 17, 2025
ce89cfe
Address more source checks
steffenlarsen Sep 17, 2025
49ce33d
Add missing symbols
steffenlarsen Sep 17, 2025
c3f139b
Remove known issue
steffenlarsen Sep 18, 2025
d1ba0de
Add put explicit internal release arg
steffenlarsen Sep 22, 2025
4070634
Adjust sycl impl
steffenlarsen Sep 22, 2025
5d5dc0f
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Sep 22, 2025
db03d7b
Remove unused param
steffenlarsen Sep 22, 2025
0075694
Add missing Windows symbol
steffenlarsen Sep 22, 2025
7a332b9
Add missing newline
steffenlarsen Sep 24, 2025
ce651ce
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Sep 24, 2025
acf286f
Change IPC API (SYCL)
steffenlarsen Oct 6, 2025
fa44def
Change IPC API (UR)
steffenlarsen Oct 6, 2025
7873e13
Fix formatting
steffenlarsen Oct 6, 2025
2001baa
Fix failures
steffenlarsen Oct 6, 2025
3555827
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Oct 13, 2025
68ea80e
Address feedback
steffenlarsen Oct 13, 2025
d1d9a1a
Fix unittest
steffenlarsen Oct 13, 2025
01e3a65
Switch to std::byte
steffenlarsen Oct 13, 2025
3bf5099
Fix include
steffenlarsen Oct 13, 2025
ebdc9e3
Fix tests
steffenlarsen Oct 14, 2025
02e9613
Fix stylistic issues
steffenlarsen Oct 14, 2025
eeb0a8a
Make device lookup when failing
steffenlarsen Oct 15, 2025
0103ab4
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Oct 16, 2025
0f3b66f
Fix typo and add shortcut
steffenlarsen Oct 17, 2025
31aa6a3
Address code comments
steffenlarsen Oct 17, 2025
33d34a9
Address spec comments
steffenlarsen Oct 17, 2025
a1a7945
Clarify put result
steffenlarsen Oct 17, 2025
3bc26d0
Add note about matching open and close
steffenlarsen Oct 17, 2025
6cb2cf3
Add note about validity of opened ptrs after put
steffenlarsen Oct 17, 2025
7883b93
Clarify last comment a little more
steffenlarsen Oct 17, 2025
4410d55
Address newest comments
steffenlarsen Oct 17, 2025
63315d9
Make arguments const and make work-around
steffenlarsen Oct 17, 2025
679d922
Specify close calls
steffenlarsen Oct 20, 2025
666b2e0
Fix Windows symbols
steffenlarsen Oct 20, 2025
d037c2b
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Oct 28, 2025
b1e3500
Fix abi symbols
steffenlarsen Oct 28, 2025
9afe409
Preserve the original handle ptr
steffenlarsen Oct 28, 2025
abec2b3
Merge remote-tracking branch 'intel/sycl' into ext_oneapi_inter_proce…
steffenlarsen Oct 28, 2025
1a3eeae
Fix missed renaming
steffenlarsen Oct 28, 2025
e90304a
Fix generated name
steffenlarsen Oct 28, 2025
08efcf5
Fix linux symbols
steffenlarsen Oct 28, 2025
64de21a
Fix friendship
steffenlarsen Oct 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion llvm/include/llvm/SYCLLowerIR/DeviceConfigFile.td
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ def Aspectext_oneapi_clock_sub_group : Aspect<"ext_oneapi_clock_sub_group">;
def Aspectext_oneapi_clock_work_group : Aspect<"ext_oneapi_clock_work_group">;
def Aspectext_oneapi_clock_device : Aspect<"ext_oneapi_clock_device">;
def Aspectext_oneapi_is_integrated_gpu : Aspect<"ext_oneapi_is_integrated_gpu">;
def Aspectext_oneapi_ipc_memory : Aspect<"ext_oneapi_ipc_memory">;

// Deprecated aspects
def AspectInt64_base_atomics : Aspect<"int64_base_atomics">;
Expand Down Expand Up @@ -176,7 +177,8 @@ def : TargetInfo<"__TestAspectList",
Aspectext_oneapi_clock_sub_group,
Aspectext_oneapi_clock_work_group,
Aspectext_oneapi_clock_device,
Aspectext_oneapi_is_integrated_gpu],
Aspectext_oneapi_is_integrated_gpu,
Aspectext_oneapi_ipc_memory],
[]>;
// This definition serves the only purpose of testing whether the deprecated aspect list defined in here and in SYCL RT
// match.
Expand Down
Loading
Loading