llvm
[SYCL][Driver] Enable time tracing capability for SYCL applications.
#21207
Merged

[SYCL][Driver] Enable time tracing capability for SYCL applications. #21207

srividya-sundaram
srividya-sundaram [SYCL][Driver] Enable time tracing capability for SYCL applications a…
f2515686
srividya-sundaram srividya-sundaram marked this pull request as ready for review 65 days ago
srividya-sundaram srividya-sundaram requested a review 65 days ago
mdtoguchi
mdtoguchi commented on 2026-02-03
Maetveis
srividya-sundaram
Maetveis
srividya-sundaram
Maetveis
mdtoguchi
srividya-sundaram * Generate trace files for both SYCL host and device compilation.
f9670f2a
srividya-sundaram Generate time-trace files for SYCL host and device comps.
ef0a6199
srividya-sundaram Fix SYCL specific check to avoid temp file generation.
9da0d716
srividya-sundaram srividya-sundaram marked this pull request as draft 48 days ago
srividya-sundaram Fix handletracetime
b581b9fc
srividya-sundaram Fix SYCL host trace file generation.
41f7e652
srividya-sundaram Fix ftime-trace test failures.
43d4bd8d
srividya-sundaram Append trace file suffix for host and target.
46eb4f36
srividya-sundaram Fix clang format.
862f8a6d
srividya-sundaram Add prefix for -c -o case.
eb20a764
srividya-sundaram Remove offloading filename prefix for temp files.
08296796
srividya-sundaram Add prefix for -ftime-trace= case.
18657d18
srividya-sundaram Remove test files pushed by mistake
2c982e9c
srividya-sundaram
srividya-sundaram commented on 2026-03-11
srividya-sundaram Fix clang format.
afcae584
srividya-sundaram Remove unnecessary comment
64ccfbe1
srividya-sundaram Put the FIXME back.
f31fd737
jsji jsji requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 29 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-11
mdtoguchi
mdtoguchi commented on 2026-03-11
srividya-sundaram Added GetTracePathForSYCLNonTopLevel() lambda that:
abfd5615
srividya-sundaram Remove check for --offload-new-driver and add tests for old model as …
62ec226e
jsji jsji requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 28 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-12
srividya-sundaram Update test based on co-pilot comments.
f5ab7ba2
srividya-sundaram [Driver][SYCL] Use -o for trace path only with -c, BaseInput for comp…
3d1bd333
jsji jsji requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 28 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-12
srividya-sundaram Apply copilot recs and add sycl-device-only tests.
9f6f9839
jsji jsji requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 28 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-13
srividya-sundaram Merge branch 'sycl' into enable-time-trace-sycl
021a8ae7
srividya-sundaram Ensure all compiler arguments from BaseCompilerArgs are properly conv…
f1ec2a4b
srividya-sundaram Remove unused var. Last copilot comment.
b0e15dce
jsji jsji requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 27 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-03-13
srividya-sundaram Handle time trace options in AddSPIRVImpliedTargetArgs
5ce2206e
srividya-sundaram Validate -ftime-trace-granularity=invalid_int
94af9429
srividya-sundaram remove granularity validation in driver.
379aeae9
srividya-sundaram Update sycl end to end test.
cc8fe527
srividya-sundaram Add llvm namespace and include copilot comment.
ddaa4bf0
srividya-sundaram Fix test.
2774e923
Maetveis
Maetveis commented on 2026-03-17
jopperm
jopperm commented on 2026-03-17
srividya-sundaram Add exception try catch
33266ce3
srividya-sundaram Apply clang format
8eb811ab
srividya-sundaram Update logic to handle multiple input files.
fee7d584
srividya-sundaram srividya-sundaram marked this pull request as ready for review 22 days ago
srividya-sundaram srividya-sundaram requested a review from cperkinsintel cperkinsintel 22 days ago
srividya-sundaram srividya-sundaram requested a review 22 days ago
srividya-sundaram
mdtoguchi
mdtoguchi commented on 2026-03-18
mdtoguchi
mdtoguchi commented on 2026-03-18
jopperm
jopperm approved these changes on 2026-03-19
srividya-sundaram Add logic to handle filename collisions
339beee0
mdtoguchi
mdtoguchi commented on 2026-03-25
mdtoguchi
mdtoguchi commented on 2026-03-25
srividya-sundaram Remove forwarding of trace opts for jit
1b680e3e
srividya-sundaram Remove extra space.
5b8a144b
mdtoguchi
mdtoguchi commented on 2026-03-25
srividya-sundaram Remove extra line.
c910b424
srividya-sundaram Remove space.
a8ba76a2
mdtoguchi
mdtoguchi approved these changes on 2026-03-25
cperkinsintel
cperkinsintel approved these changes on 2026-03-26
github-actions
uditagarwal97 uditagarwal97 merged 46f2ff51 into sycl 14 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone