File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
third_party/intel/backend Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -22,21 +22,27 @@ extern "C" EXPORT_FUNC const char *parse_device_arch(uint64_t dev_arch) {
22
22
// FIXME: Add support for more architectures.
23
23
const char * arch = "" ;
24
24
switch (sycl_arch ) {
25
- case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_pvc :
26
- arch = "pvc" ;
25
+ case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_arl_h :
26
+ arch = "arl_h" ;
27
+ break ;
28
+ case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_arl_s :
29
+ arch = "arl_s" ;
27
30
break ;
28
31
case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_bmg_g21 :
29
32
arch = "bmg" ;
30
33
break ;
31
- case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_lnl_m :
32
- arch = "lnl" ;
33
- break ;
34
34
case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_dg2_g10 :
35
35
arch = "dg2" ;
36
36
break ;
37
+ case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_lnl_m :
38
+ arch = "lnl" ;
39
+ break ;
37
40
case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_mtl_h :
38
41
arch = "mtl" ;
39
42
break ;
43
+ case sycl ::ext ::oneapi ::experimental ::architecture ::intel_gpu_pvc :
44
+ arch = "pvc" ;
45
+ break ;
40
46
default :
41
47
std ::cerr << "sycl_arch not recognized: " << (int )sycl_arch << std ::endl ;
42
48
}
You can’t perform that action at this time.
0 commit comments