Commit 90c659e
authored
[Driver][SYCL][NewOffloadModel] Hook up -fsycl-device-only behaviors (#13672)
When using -fsycl-device-only with the new offloading model, update the
behaviors to properly restrict the compilation flow to only produce the
device binary. This more tightly integrates with the existing
--offload-device-only option that is commonly used.1 parent 67d8ea1 commit 90c659e
File tree
5 files changed
+48
-30
lines changed- clang
- lib/Driver
- ToolChains
- test/Driver
5 files changed
+48
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1733 | 1733 | | |
1734 | 1734 | | |
1735 | 1735 | | |
1736 | | - | |
1737 | | - | |
1738 | | - | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
1739 | 1739 | | |
1740 | 1740 | | |
1741 | | - | |
| 1741 | + | |
| 1742 | + | |
1742 | 1743 | | |
1743 | 1744 | | |
1744 | 1745 | | |
| |||
4947 | 4948 | | |
4948 | 4949 | | |
4949 | 4950 | | |
4950 | | - | |
| 4951 | + | |
4951 | 4952 | | |
4952 | 4953 | | |
4953 | 4954 | | |
| |||
7884 | 7885 | | |
7885 | 7886 | | |
7886 | 7887 | | |
7887 | | - | |
7888 | | - | |
7889 | | - | |
| 7888 | + | |
| 7889 | + | |
| 7890 | + | |
7890 | 7891 | | |
7891 | 7892 | | |
7892 | 7893 | | |
| |||
8141 | 8142 | | |
8142 | 8143 | | |
8143 | 8144 | | |
8144 | | - | |
8145 | | - | |
8146 | | - | |
8147 | | - | |
8148 | | - | |
8149 | | - | |
| 8145 | + | |
| 8146 | + | |
| 8147 | + | |
| 8148 | + | |
| 8149 | + | |
| 8150 | + | |
| 8151 | + | |
| 8152 | + | |
8150 | 8153 | | |
8151 | 8154 | | |
8152 | 8155 | | |
| |||
9403 | 9406 | | |
9404 | 9407 | | |
9405 | 9408 | | |
9406 | | - | |
| 9409 | + | |
9407 | 9410 | | |
9408 | 9411 | | |
9409 | 9412 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10359 | 10359 | | |
10360 | 10360 | | |
10361 | 10361 | | |
10362 | | - | |
| 10362 | + | |
10363 | 10363 | | |
10364 | 10364 | | |
10365 | 10365 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
980 | 980 | | |
981 | 981 | | |
982 | 982 | | |
983 | | - | |
984 | | - | |
| 983 | + | |
| 984 | + | |
985 | 985 | | |
986 | 986 | | |
987 | 987 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
287 | | - | |
288 | | - | |
| 287 | + | |
| 288 | + | |
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
47 | 49 | | |
48 | 50 | | |
49 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
0 commit comments