Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
645 commits
Select commit Hold shift + click to select a range
e1487dc
Merge remote-tracking branch 'upstream/main'
charithaintc Jun 21, 2024
973a064
Merge remote-tracking branch 'upstream/main'
charithaintc Jun 21, 2024
a99cb97
Check first if origin/main is merged and reject if not.
silee2 Jun 20, 2024
a070a7a
Merge remote-tracking branch 'upstream/main'
silee2 Jun 21, 2024
7f3d538
Merge remote-tracking branch 'upstream/main'
leshikus Jun 21, 2024
5679bb1
Merge remote-tracking branch 'upstream/main'
leshikus Jun 24, 2024
165a42b
Merge remote-tracking branch 'upstream/main'
mshahneo Jun 26, 2024
45dc8b6
Merge remote-tracking branch 'upstream/main'
leshikus Jun 27, 2024
c0640b2
Merge remote-tracking branch 'upstream/main'
silee2 Jul 2, 2024
66ad255
Add a dockerfile for developers (#560)
leshikus Jul 3, 2024
87b2c63
Merge remote-tracking branch 'upstream/main'
akroviakov Jul 5, 2024
f6f6d4a
Merge remote-tracking branch 'upstream/main'
silee2 Jul 8, 2024
4143a84
Merge remote-tracking branch 'upstream/main'
leshikus Jul 9, 2024
729dbcc
Merge remote-tracking branch 'upstream/main'
silee2 Jul 10, 2024
74f0749
Merge remote-tracking branch 'upstream/main'
silee2 Jul 10, 2024
ff5395e
Merge remote-tracking branch 'upstream/main'
silee2 Jul 11, 2024
95bb908
Merge remote-tracking branch 'upstream/main'
leshikus Jul 11, 2024
4d375cd
Merge remote-tracking branch 'upstream/main'
charithaintc Jul 16, 2024
5230c86
Merge remote-tracking branch 'upstream/main'
leshikus Jul 17, 2024
b7d77fb
Merge remote-tracking branch 'upstream/main'
nbpatel Jul 17, 2024
f5b3490
Add README changes
leshikus Jul 25, 2024
cb2a143
Fix labels (#598)
leshikus Jul 26, 2024
6b8e240
Merge remote-tracking branch 'upstream/main'
leshikus Jul 26, 2024
7e8e889
Merge remote-tracking branch 'upstream/main'
leshikus Jul 26, 2024
3c0ba1f
Merge remote-tracking branch 'upstream/main'
charithaintc Jul 30, 2024
d30da7e
Merge remote-tracking branch 'upstream/main'
charithaintc Jul 30, 2024
7a72842
Merge remote-tracking branch 'upstream/main'
leshikus Aug 2, 2024
febfad2
Merge remote-tracking branch 'upstream/main'
leshikus Aug 2, 2024
2dc3947
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 6, 2024
7983cb7
Merge remote-tracking branch 'upstream/main'
mshahneo Aug 6, 2024
f47c272
Disable explicit copy SPIR-V test in FS simulator. (#628)
mshahneo Aug 6, 2024
01306cc
Merge remote-tracking branch 'upstream/main'
leshikus Aug 6, 2024
8d7255c
Merge remote-tracking branch 'upstream/main'
leshikus Aug 8, 2024
199ea5b
Merge remote-tracking branch 'upstream/main'
leshikus Aug 9, 2024
565f80e
Extend Nightly sync with Fs sim testing
Garra1980 Aug 9, 2024
abc04b3
Merge remote-tracking branch 'upstream/main'
mshahneo Aug 10, 2024
40b244c
[test][lit][config][CI] Enable native BF16 tests only on FS Simulator…
mshahneo Aug 10, 2024
5f09284
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 13, 2024
48008bf
Merge remote-tracking branch 'upstream/main'
nbpatel Aug 13, 2024
a9cb492
Merge remote-tracking branch 'upstream/main'
nbpatel Aug 14, 2024
e8ec34a
Merge remote-tracking branch 'upstream/main'
leshikus Aug 14, 2024
f8297c9
Merge remote-tracking branch 'upstream/main'
leshikus Aug 14, 2024
d1116ff
Merge remote-tracking branch 'upstream/main'
leshikus Aug 15, 2024
8a60f25
Merge remote-tracking branch 'upstream/main'
nbpatel Aug 15, 2024
5212231
Merge remote-tracking branch 'upstream/main'
leshikus Aug 20, 2024
505847c
Merge remote-tracking branch 'upstream/main'
leshikus Aug 21, 2024
a546050
Merge remote-tracking branch 'upstream/main'
mshahneo Aug 21, 2024
1903d4c
Merge remote-tracking branch 'upstream/main'
leshikus Aug 21, 2024
6ab0f20
Enable xesim mode for FS simulator (#594)
Garra1980 Aug 27, 2024
2d7d5c1
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 27, 2024
46d1ea7
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 27, 2024
78c98be
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 27, 2024
62ee2ee
Merge remote-tracking branch 'upstream/main'
leshikus Aug 28, 2024
914f24e
Merge remote-tracking branch 'upstream/main'
leshikus Aug 28, 2024
30ffd1c
Merge remote-tracking branch 'upstream/main'
leshikus Aug 28, 2024
88d8f9c
re-enable tests for FS simulator (#669)
drprajap Aug 28, 2024
5497085
Merge remote-tracking branch 'upstream/main'
leshikus Aug 29, 2024
6d524ef
Merge remote-tracking branch 'upstream/main'
leshikus Aug 30, 2024
7e101cd
Merge remote-tracking branch 'upstream/main'
leshikus Aug 30, 2024
db869bf
Merge remote-tracking branch 'upstream/main'
charithaintc Aug 30, 2024
875e1b1
Merge remote-tracking branch 'upstream/main'
leshikus Sep 3, 2024
0cab709
Add sync test (#620)
leshikus Sep 4, 2024
a5c9296
Merge remote-tracking branch 'upstream/main'
leshikus Sep 4, 2024
1ea163f
Merge remote-tracking branch 'upstream/main'
silee2 Sep 6, 2024
2a9eeb3
Merge remote-tracking branch 'upstream/main'
leshikus Sep 6, 2024
4d12618
Merge remote-tracking branch 'upstream/main'
silee2 Sep 6, 2024
91fe6ae
Merge remote-tracking branch 'upstream/main'
charithaintc Sep 6, 2024
548c93d
Merge remote-tracking branch 'upstream/main'
silee2 Sep 9, 2024
ebc44c6
Merge remote-tracking branch 'upstream/main'
silee2 Sep 10, 2024
8326a0c
Merge branch 'main_upstream' into main_restore
Garra1980 Sep 11, 2024
66ff41f
Add package info (#693)
leshikus Sep 12, 2024
188875d
Merge remote-tracking branch 'upstream/main'
leshikus Sep 13, 2024
2c98bb2
Merge remote-tracking branch 'upstream/main'
leshikus Sep 17, 2024
9e36a6c
Merge remote-tracking branch 'upstream/main'
leshikus Sep 17, 2024
1975ddb
Merge remote-tracking branch 'upstream/main'
leshikus Sep 17, 2024
0f6a96b
[General] separate out load and prefetch configs (#712)
Srini511 Sep 18, 2024
0df8922
Merge remote-tracking branch 'upstream/main'
Garra1980 Sep 18, 2024
b0bf45b
Merge remote-tracking branch 'upstream/main'
leshikus Sep 18, 2024
bd2053a
Merge remote-tracking branch 'upstream/main'
leshikus Sep 19, 2024
483fcd7
Adding more functionalities to xetile-test-gen (#708)
chudur-budur Sep 19, 2024
dbc0be8
Merge remote-tracking branch 'upstream/main'
leshikus Sep 19, 2024
91de97d
Merge remote-tracking branch 'upstream/main'
nbpatel Sep 20, 2024
ef77915
Disable test for simulator (#728)
nbpatel Sep 20, 2024
6baae5b
Merge remote-tracking branch 'upstream/main'
leshikus Sep 20, 2024
ec12ae1
Merge remote-tracking branch 'upstream/main'
mshahneo Sep 20, 2024
77966d0
Merge remote-tracking branch 'upstream/main'
charithaintc Sep 23, 2024
1b4d9a7
CL/sycl.hpp is deprecated, use sycl/sycl.hpp (#740)
silee2 Sep 24, 2024
2bf5b2b
Merge remote-tracking branch 'upstream/main'
leshikus Sep 24, 2024
e7f9fb2
Merge remote-tracking branch 'upstream/main'
leshikus Sep 25, 2024
ae0e1e2
Merge remote-tracking branch 'upstream/main'
leshikus Sep 27, 2024
a626acc
Merge remote-tracking branch 'upstream/main'
leshikus Sep 30, 2024
e1bf9b0
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 1, 2024
8b1bb85
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 1, 2024
e9c0ddd
Merge remote-tracking branch 'upstream/main'
silee2 Oct 1, 2024
18694e2
Merge remote-tracking branch 'upstream/main'
leshikus Oct 1, 2024
d44d0f6
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 1, 2024
16cfcda
Merge remote-tracking branch 'upstream/main'
nbpatel Oct 2, 2024
98c4822
Merge remote-tracking branch 'upstream/main'
leshikus Oct 2, 2024
8776eaf
Merge remote-tracking branch 'upstream/main'
leshikus Oct 2, 2024
eeca12c
Merge remote-tracking branch 'upstream/main'
nbpatel Oct 2, 2024
9911784
Merge remote-tracking branch 'upstream/main'
leshikus Oct 3, 2024
23a6f21
Merge remote-tracking branch 'upstream/main'
leshikus Oct 3, 2024
3733515
Merge remote-tracking branch 'upstream/main'
leshikus Oct 3, 2024
a8cc7e4
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 3, 2024
b2f56e9
Merge remote-tracking branch 'upstream/main'
leshikus Oct 7, 2024
c08052e
Merge remote-tracking branch 'upstream/main'
leshikus Oct 7, 2024
996e313
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 8, 2024
1643f26
Merge remote-tracking branch 'upstream/main'
Garra1980 Oct 8, 2024
a4fbac8
Update XeTile.md
Jianhui-Li Oct 8, 2024
2e63374
Merge remote-tracking branch 'upstream/main'
leshikus Oct 8, 2024
dfe8cfe
[Innersource]Remove run triggers and upload from coverity (#778)
leshikus Oct 8, 2024
88d9999
Update XeTile.md
Jianhui-Li Oct 8, 2024
70f8abd
Merge remote-tracking branch 'upstream/main'
leshikus Oct 9, 2024
044d918
Merge remote-tracking branch 'upstream/main'
leshikus Oct 10, 2024
740aea9
Merge remote-tracking branch 'upstream/main'
leshikus Oct 10, 2024
58f3835
Merge remote-tracking branch 'upstream/main'
leshikus Oct 10, 2024
848cbb3
Merge remote-tracking branch 'upstream/main'
leshikus Oct 10, 2024
dd0aa50
Merge remote-tracking branch 'upstream/main'
silee2 Oct 11, 2024
382b3cb
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 15, 2024
11f9250
Merge remote-tracking branch 'upstream/main'
leshikus Oct 15, 2024
09418b2
Merge remote-tracking branch 'upstream/main'
leshikus Oct 16, 2024
96761b0
[Innersource] Switch to latest FS sim (and using latest option set) (…
Garra1980 Oct 17, 2024
98bc9b2
Merge remote-tracking branch 'upstream/main'
leshikus Oct 17, 2024
dd03524
Merge remote-tracking branch 'upstream/main'
leshikus Oct 18, 2024
7210319
Merge remote-tracking branch 'upstream/main'
leshikus Oct 18, 2024
e1dff30
Merge remote-tracking branch 'upstream/main'
leshikus Oct 18, 2024
eb66309
Merge remote-tracking branch 'upstream/main'
nbpatel Oct 22, 2024
1bf6dda
Merge remote-tracking branch 'upstream/main'
Garra1980 Oct 22, 2024
4f13334
Merge remote-tracking branch 'upstream/main'
leshikus Oct 23, 2024
648fc65
Merge remote-tracking branch 'upstream/main'
leshikus Oct 23, 2024
5ff323e
Merge remote-tracking branch 'upstream/main'
leshikus Oct 24, 2024
4fa9261
Merge remote-tracking branch 'upstream/main'
leshikus Oct 25, 2024
56560e9
Remove gpu.printf tests. (#817)
silee2 Oct 25, 2024
ca940f7
Revert "Remove gpu.printf tests. (#817)" (#819)
silee2 Oct 25, 2024
818b7fd
Merge remote-tracking branch 'upstream/main'
leshikus Oct 25, 2024
9f63bc3
Merge remote-tracking branch 'upstream/main'
mshahneo Oct 25, 2024
3422521
[Innersource] Move the compile line into the script, cleanup (#798)
leshikus Oct 28, 2024
ff10a39
Merge remote-tracking branch 'upstream/main'
leshikus Oct 28, 2024
a4dd62f
Merge remote-tracking branch 'upstream/main'
leshikus Oct 29, 2024
2fc1f1d
Merge remote-tracking branch 'upstream/main'
nbpatel Oct 30, 2024
3ef9ed7
Merge remote-tracking branch 'upstream/main'
charithaintc Oct 30, 2024
97ceeda
Fix credentials (#825)
leshikus Oct 30, 2024
e7cadd8
Merge remote-tracking branch 'upstream/main'
Garra1980 Oct 31, 2024
0fc9e16
Merge remote-tracking branch 'upstream/main'
Garra1980 Oct 31, 2024
e316f1c
Merge remote-tracking branch 'upstream/main'
mshahneo Nov 1, 2024
3399a43
Merge remote-tracking branch 'upstream/main'
mshahneo Nov 5, 2024
046c7b7
Merge remote-tracking branch 'upstream/main'
nbpatel Nov 6, 2024
bd4550c
Merge remote-tracking branch 'upstream/main'
nbpatel Nov 6, 2024
ee181c8
Merge remote-tracking branch 'upstream/main'
charithaintc Nov 7, 2024
139c34f
Merge remote-tracking branch 'upstream/main'
nbpatel Nov 12, 2024
e765dd9
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 13, 2024
a55aa60
Merge remote-tracking branch 'upstream/main'
nbpatel Nov 14, 2024
a722bfc
Merge remote-tracking branch 'upstream/main'
nbpatel Nov 14, 2024
b5f09a9
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 16, 2024
c1b9643
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 16, 2024
6fa20c0
Merge remote-tracking branch 'upstream/main'
charithaintc Nov 20, 2024
a24447d
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 21, 2024
4304f93
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 21, 2024
6513335
Merge remote-tracking branch 'upstream/main'
Garra1980 Nov 22, 2024
7d7bb65
Merge remote-tracking branch 'upstream/main'
mshahneo Nov 25, 2024
b0e1d02
Merge remote-tracking branch 'upstream/main'
mshahneo Nov 25, 2024
d05aae1
Merge remote-tracking branch 'upstream/main'
charithaintc Nov 26, 2024
8be54fa
Merge remote-tracking branch 'upstream/main'
charithaintc Nov 26, 2024
e8ef5e8
[CI] Add cache (#831)
leshikus Dec 3, 2024
8273e46
Revert "[CI] Add cache (#831)" (#876)
leshikus Dec 3, 2024
53aa4a9
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 3, 2024
40d25aa
Merge remote-tracking branch 'upstream/main'
nbpatel Dec 3, 2024
c87e357
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 4, 2024
dc14fbb
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 5, 2024
166b495
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 9, 2024
d6fb8b7
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 11, 2024
f30c216
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 13, 2024
00921fb
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 13, 2024
c52aaca
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 14, 2024
c5d63ad
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 16, 2024
c71e6f7
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 16, 2024
edccca5
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 17, 2024
9f9dead
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 17, 2024
2c7fb59
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 17, 2024
9a2213a
xMerge remote-tracking branch 'upstream/main'
nbpatel Dec 17, 2024
8064279
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 18, 2024
41dc1f1
Disable test (#910)
nbpatel Dec 18, 2024
7131fef
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 18, 2024
acb14b4
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 20, 2024
5bfee80
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 23, 2024
2c705f3
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 24, 2024
c0ee8f7
Merge remote-tracking branch 'upstream/main'
nbpatel Dec 24, 2024
6760508
Merge remote-tracking branch 'upstream/main'
Garra1980 Dec 24, 2024
e5d2da3
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 10, 2025
776e183
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 13, 2025
3d3745e
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 13, 2025
6b67421
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 14, 2025
6299d2d
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 15, 2025
4f28c7f
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 17, 2025
adfa203
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 21, 2025
84f8885
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 21, 2025
a3167c5
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 24, 2025
c1bcfb6
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 24, 2025
0b97c4d
Merge remote-tracking branch 'upstream/main'
nbpatel Jan 27, 2025
e794926
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 28, 2025
15dcebb
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 28, 2025
a135ba4
Merge remote-tracking branch 'upstream/main'
charithaintc Jan 28, 2025
7999b33
Merge remote-tracking branch 'upstream/main'
mshahneo Jan 28, 2025
133b21f
Merge remote-tracking branch 'upstream/main'
nbpatel Jan 30, 2025
4a70f55
Merge remote-tracking branch 'upstream/main'
nbpatel Jan 30, 2025
430a874
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 31, 2025
b0ee01b
Merge remote-tracking branch 'upstream/main'
Garra1980 Jan 31, 2025
12f2c40
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 10, 2025
e32d24d
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 13, 2025
f41c4c6
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 14, 2025
245d325
Merge remote-tracking branch 'upstream/main'
mshahneo Feb 18, 2025
8b8928a
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 19, 2025
8db81c4
Merge remote-tracking branch 'upstream/main'
nbpatel Feb 19, 2025
8025659
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 20, 2025
ae01ef9
Merge remote-tracking branch 'upstream/main'
mshahneo Feb 20, 2025
4770247
Merge remote-tracking branch 'upstream/main'
nbpatel Feb 20, 2025
919d4a1
[Blocking] Sync blocking size among BlockArguments, YieldOp operands,…
chencha3 Feb 27, 2025
a62bbdb
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 27, 2025
02672fb
Merge remote-tracking branch 'upstream/main'
Garra1980 Feb 28, 2025
0435313
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 3, 2025
b8c60fb
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 4, 2025
93c7cd1
Merge remote-tracking branch 'upstream/main'
nbpatel Mar 4, 2025
d5b0792
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 7, 2025
94d5676
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 10, 2025
e303e71
Merge remote-tracking branch 'upstream/main'
nbpatel Mar 10, 2025
fa5bf7c
Merge remote-tracking branch 'upstream/main'
nbpatel Mar 11, 2025
79df1dc
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 12, 2025
8d82eff
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 13, 2025
bf11ba8
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 14, 2025
3ec08c3
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 20, 2025
ffa7cf1
Merge remote-tracking branch 'upstream/main'
Garra1980 Mar 31, 2025
b0f21fc
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 1, 2025
9dfbfbf
Merge remote-tracking branch 'upstream/main'
nbpatel Apr 1, 2025
5fcb038
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 1, 2025
4210438
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 2, 2025
5e2d099
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 3, 2025
58fcb54
Merge remote-tracking branch 'upstream/main'
nbpatel Apr 3, 2025
1adccb5
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 3, 2025
465d7f8
Merge remote-tracking branch 'upstream/main'
nbpatel Apr 3, 2025
da7137a
[CI] Exclude xevm tests on FS sim (#1047)
Garra1980 Apr 3, 2025
c128e7e
Merge remote-tracking branch 'upstream/main'
nbpatel Apr 3, 2025
86ef0a2
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 4, 2025
f8df669
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 8, 2025
89075e0
Merge remote-tracking branch 'upstream/main'
nbpatel Apr 9, 2025
3cca0a3
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 9, 2025
d993a73
Merge remote-tracking branch 'upstream/main'
Garra1980 Apr 14, 2025
2abbd44
add imex C API and python bindings
tkarna Feb 19, 2025
3f727e1
add python tests
tkarna Apr 9, 2025
ccb0086
readme: add Python bindings build instructions
tkarna Apr 11, 2025
b335a8a
relax compiler flags only if py bindings are enabled
tkarna Apr 11, 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
1 change: 1 addition & 0 deletions .github/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# platform: linux-64
8 changes: 2 additions & 6 deletions .github/workflows/bandit-check.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
name: Bandit Check

on:
workflow_dispatch:
schedule:
- cron: '5 23 * * 1'
push:
paths:
- .github/workflows/bandit-check.yml
- workflow_dispatch

permissions: read-all

Expand Down
77 changes: 77 additions & 0 deletions .github/workflows/bisect.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
name: bisect

on:
workflow_dispatch:
inputs:
last_good_commit:
description: 'Last known good commit'
required: true
# ! CHANGE
default: 'a1c8eab588fb7c8c38175cbebdeff75334d70f5d'
first_bad_commit:
description: 'First known bad commit, default HEAD'
required: false
default: 'HEAD'

jobs:
build:
if: github.repository == 'intel-innersource/frameworks.ai.mlir.mlir-extensions'
runs-on: gpu
timeout-minutes: 450

env:
TBB_VER: 2021.6.0
LEVEL_ZERO_VER: v1.6.2
HOME_DIR: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/gpurefactorbuild
HOME: /github/home
TBB_URL_PREFIX: https://github.com/oneapi-src/oneTBB/releases/download/
LLVM_SHA_FILE: llvm_version.txt

steps:
- name: Source Vars
run: |
mkdir -p $HOME_DIR
cd $HOME_DIR
rm -rf *
source /opt/intel/oneapi/compiler/latest/env/vars.sh
- uses: actions/checkout@v3
with:
repository: intel-innersource/frameworks.ai.mlir.mlir-extensions
token: ${{secrets.WORKFLOW_TOKEN}}
fetch-depth: 0
path: ${{env.HOME_DIR}}/mlir-extensions

- name: Setup Latest Level Zero
shell: bash -l {0}
run: |
cd $HOME_DIR
git clone https://github.com/oneapi-src/level-zero.git
cd level-zero
git checkout $LEVEL_ZERO_VER
cd ..
mkdir level-zero-build
cd level-zero-build
cmake ../level-zero -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../level-zero-install
ninja install

- name: Build LLVM MLIR
run: |
mkdir -p $HOME_DIR/llvm-mlir
# omitted for bisect

- name: Setup IMEX
run: |
cd $HOME_DIR
cp /home/gta/actions-runner/refactor_gpu_bisect_script.sh .
cd mlir-extensions
git bisect start
git bisect bad
git bisect good ${{ github.event.inputs.last_good_commit }}
git bisect run ../refactor_gpu_bisect_script.sh 2>&1 | tee output.out
cat output.out | grep -A 10 "first bad commit" > badcommit.log

- name: Upload the bad commit
uses: actions/upload-artifact@v3.1.1
with:
name: bisect-results
path: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/gpurefactorbuild/mlir-extensions/badcommit.log
40 changes: 40 additions & 0 deletions .github/workflows/build-cpu-composite-action/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: "CPU Build composite action"
description: "Checks out repo, build and run cpu tests"
inputs:
build_root: # id of input
description: 'build_root'
required: false
default: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_cpu
home_dir: # id of input
description: 'home_dir'
required: false
default: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_cpu/home
runs:
using: "composite"
steps:
- name: Checkout MLIR
shell: bash
run: |
cd ${{ inputs.build_root }}
if [ ! -d "llvm-project" ]; then git clone https://github.com/llvm/llvm-project; fi
cd ${{ inputs.build_root }}/llvm-project
git reset --hard HEAD
export LLVM_SHA=`cat ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/llvm_version.txt`
git fetch --prune
git checkout $LLVM_SHA || exit 1
if [ -d "${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/patches" ]; then git apply ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/patches/*.patch; fi

- name: Setup IMEX and run tests
shell: bash
run: |
cd ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions || exit 1
cmake -S ${{ inputs.build_root }}/llvm-project/llvm -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_USE_LINKER=gold -DLLVM_ENABLE_ZSTD=OFF -DLLVM_EXTERNAL_PROJECTS="Imex" -DLLVM_EXTERNAL_IMEX_SOURCE_DIR=. || exit 1
set -o pipefail
cmake --build build --target check-imex | tee build/tests.txt

- name: Upload tests.txt
if: ${{ always() }}
uses: actions/upload-artifact@v3
with:
name: tests.txt
path: ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build/tests.txt
67 changes: 67 additions & 0 deletions .github/workflows/build-gpu-composite-action/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: "GPU Build composite action"
description: "Checks out repo, build and run gpu tests"
inputs:
build_root: # id of input
description: 'build_root'
required: false
default: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_gpu
home_dir: # id of input
description: 'home_dir'
required: false
default: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_gpu/home
level_zero_ver: # id of input
description: 'level_zero_ver'
required: false
default: 'v1.8.1'
runs:
using: "composite"
steps:
- name: Setup Level Zero
shell: bash -l {0}
run: |
cd ${{ inputs.home_dir }}
git clone https://github.com/oneapi-src/level-zero.git
cd level-zero
git checkout ${{ inputs.level_zero_ver }}
cmake -S . -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../level-zero-install
cmake --build build --target install

- name: Checkout MLIR
shell: bash
run: |
cd ${{ inputs.build_root }}
if [ ! -d "llvm-project" ]; then git clone https://github.com/llvm/llvm-project; fi
cd ${{ inputs.build_root }}/llvm-project
git reset --hard HEAD
export LLVM_SHA=`cat ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/llvm_version.txt`
git fetch --prune
git checkout $LLVM_SHA || exit 1
if [ -d "${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/patches" ]; then git apply ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build_tools/patches/*.patch; fi

- name: Setup IMEX and run tests
shell: bash
run: |
source /opt/intel/oneapi/setvars.sh
cd ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions
cmake -S ${{ inputs.build_root }}/llvm-project/llvm -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_USE_LINKER=gold -DLLVM_ENABLE_ZSTD=OFF -DLLVM_EXTERNAL_PROJECTS="Imex" -DLLVM_EXTERNAL_IMEX_SOURCE_DIR=. -DIMEX_ENABLE_SYCL_RUNTIME=1 -DIMEX_ENABLE_L0_RUNTIME=1 -DLEVEL_ZERO_DIR=${{ inputs.home_dir }}/level-zero-install/ || exit
set -o pipefail
cmake --build build --target check-imex | tee build/tests.txt

#- name: Run perf script
# shell: bash
# run: |
# cd ${{ inputs.home_dir }}/mlir-extensions/scripts
# ./run_perf_test.sh

- name: Upload tests.txt
if: ${{ always() }}
uses: actions/upload-artifact@v3
with:
name: tests.txt
path: ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/build/tests.txt

#- name: Upload report.txt
# uses: actions/upload-artifact@v3
#with:
#name: report.txt
#path: ${{ inputs.home_dir }}/frameworks.ai.mlir.mlir-extensions/scripts/report.txt
45 changes: 45 additions & 0 deletions .github/workflows/build_cpu.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: CPU Build

on:
pull_request:
branches:
- main
- upstream
- 'dist-ndarray'
workflow_dispatch:
workflow_call:

jobs:
build:
if: github.repository == 'intel-innersource/frameworks.ai.mlir.mlir-extensions'
runs-on: [self-hosted, icx]
defaults:
run:
shell: bash -noprofile --norc -eo pipefail {0}

steps:
- uses: actions/checkout@v4

- name: Collect info
run: |
sh scripts/sysinfo.sh

- name: Checkout MLIR
run: |
git clone https://github.com/llvm/llvm-project
export LLVM_SHA=$(cat build_tools/llvm_version.txt)
cd llvm-project
git checkout $LLVM_SHA
git apply ../build_tools/patches/*.patch

- name: Setup IMEX and run tests
run: |
./scripts/compile.sh -DLLVM_LIT_ARGS="-a -j 4"
cmake --build build --target check-imex | tee build/tests.txt

- name: Upload tests.txt
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: tests_cpu.txt
path: build/tests.txt
38 changes: 38 additions & 0 deletions .github/workflows/build_cpu_v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: "CPU Build with composite action"

on:
pull_request:
branches:
- dummy
workflow_dispatch:

jobs:
build:
if: github.repository == 'intel-innersource/frameworks.ai.mlir.mlir-extensions'
runs-on: cpu1
timeout-minutes: 450

env:
BUILD_ROOT: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_cpu
HOME: /home/gta/actions-runner/_work/frameworks.ai.mlir.mlir-extensions/frameworks.ai.mlir.mlir-extensions/build_cpu/home

steps:
- name: Check build root
run: |
if [ ! -d "$BUILD_ROOT" ]; then mkdir -p $BUILD_ROOT; fi

- name: Clear home dir
run: |
mkdir -p $HOME
cd $HOME
rm -rf *

- uses: actions/checkout@v3
with:
token: ${{secrets.WORKFLOW_TOKEN}}
fetch-depth: 0
path: ${{env.HOME}}/frameworks.ai.mlir.mlir-extensions
- uses: ./build_cpu/home/frameworks.ai.mlir.mlir-extensions/.github/workflows/build-cpu-composite-action
with:
build_root: ${{env.BUILD_ROOT}}
home_dir: ${{env.HOME}}
66 changes: 66 additions & 0 deletions .github/workflows/build_gpu-fs-sim.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: GPU Build and run tests on FS simulator

on:
pull_request:
branches:
- main
- 'dist-ndarray'
- imex-embargo
workflow_dispatch:
workflow_call:
inputs:
ref:
type: string

jobs:
build:
if: github.repository == 'intel-innersource/frameworks.ai.mlir.mlir-extensions'
runs-on: [self-hosted, icx, fs-sim]
defaults:
run:
shell: bash -noprofile --norc -eo pipefail {0}

steps:
- uses: actions/checkout@v4
with:
repository: intel-innersource/frameworks.ai.mlir.mlir-extensions
ref: ${{ inputs.ref || github.sha }}

- name: Collect info
run: |
./scripts/sysinfo.sh

- name: Checkout MLIR
run: |
git clone https://github.com/llvm/llvm-project
export LLVM_SHA=$(cat build_tools/llvm_version.txt)
cd llvm-project
git checkout $LLVM_SHA
git apply ../build_tools/patches/*.patch

- name: Setup IMEX and run tests on FS simulator
run: |
source /opt/intel/oneapi/setvars.sh

./scripts/compile.sh -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DIMEX_ENABLE_SYCL_RUNTIME=1 -DIMEX_ENABLE_L0_RUNTIME=1 -DIMEX_ENABLE_FS_SIMULATOR=ON -DLLVM_LIT_ARGS="-a --time-tests -j 1 --debug --timeout=1500 --filter=Integration/Dialect/Xe*/*"

echo WORK_ROOT=$WORK_ROOT | tee -a $GITHUB_ENV
export NEO_BINARIES_ROOT="$HOME"/neo
(set +o pipefail && cd $WORK_ROOT/fs/scripts && source setup.sh && umd_driver_env_variables_export && run_coral_fs -r -m umd -l) &> fs-sim.log &
cmake --build build --target check-static | tee build/tests.txt

- name: Upload tests.txt
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: tests_gpu-fs-sim.txt
path: build/tests.txt

- name: Upload fs-sim.log
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: fs-sim.log
path: |
fs-sim.log
${{ env.WORK_ROOT }}/fs/scripts/tbx*.log
Loading
Loading