@@ -9,7 +9,7 @@ run in `llvm::sycl::utils::addSYCLNativeCPUBackendPasses`. All of the compiler
99pipeline code can be found under
1010[ llvm/lib/SYCLNativeCPUUtils] ( https://github.com/intel/llvm/tree/sycl/llvm/lib/SYCLNativeCPUUtils ) ,
1111with the code which originated from the [ oneAPI Construction
12- Kit] ( https://github.com/uxlfoundation/oneapi-construction-kit/tree/main ) , under
12+ Kit] ( https://github.com/uxlfoundation/oneapi-construction-kit ) , under
1313` compiler_passes ` in that directory.
1414
1515
@@ -21,13 +21,13 @@ execution when invoked by the host-side runtime. The assumptions placed
2121on the input and output kernels is as follows:
2222
23231 . The original kernel is assumed to adhere to an implicit ** SIMT**
24- execution model; it runs once per each * work-item* in an
25- ** NDRange** .
24+ execution model; it runs once per each * work-item* in an
25+ ** NDRange** .
26262 . It is passed a state struct which contains information about the scheduling.
27273 . All builtins which do not relate to scheduling have been processed and we are
2828 left with some scheduling related calls to "mux builtins".
29294 . The final compiled kernel is assumed to be invoked from the
30- host-side runtime once per * work-group* in the ** NDRange** .
30+ host-side runtime once per * work-group* in the ** NDRange** .
3131
3232The inner-most function is the original input kernel, which is * wrapped*
3333by new functions in successive phases, until it is ready in a form to be
0 commit comments