Home
last modified time | relevance | path

Searched refs:jit_constants (Results 1 – 2 of 2) sorted by relevance

/libCEED/backends/sycl-shared/
H A Dceed-sycl-shared-basis.sycl.cpp238 std::map<std::string, CeedInt> jit_constants; in CeedBasisCreateTensorH1_Sycl_shared() local
239 jit_constants["BASIS_DIM"] = dim; in CeedBasisCreateTensorH1_Sycl_shared()
240 jit_constants["BASIS_Q_1D"] = Q_1d; in CeedBasisCreateTensorH1_Sycl_shared()
241 jit_constants["BASIS_P_1D"] = P_1d; in CeedBasisCreateTensorH1_Sycl_shared()
242 jit_constants["T_1D"] = thread_1d; in CeedBasisCreateTensorH1_Sycl_shared()
243 jit_constants["BASIS_NUM_COMP"] = num_comp; in CeedBasisCreateTensorH1_Sycl_shared()
244 jit_constants["BASIS_NUM_NODES"] = num_nodes; in CeedBasisCreateTensorH1_Sycl_shared()
245 jit_constants["BASIS_NUM_QPTS"] = num_qpts; in CeedBasisCreateTensorH1_Sycl_shared()
246 jit_constants["BASIS_HAS_COLLOCATED_GRAD"] = has_collocated_grad; in CeedBasisCreateTensorH1_Sycl_shared()
247 jit_constants["BASIS_INTERP_SCRATCH_SIZE"] = interp_group_size; in CeedBasisCreateTensorH1_Sycl_shared()
[all …]
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator-build.sycl.cpp772 std::map<std::string, CeedInt> jit_constants; in CeedOperatorBuildKernel_Sycl_gen() local
773 jit_constants["T_1D"] = block_sizes[0]; in CeedOperatorBuildKernel_Sycl_gen()
774 jit_constants["GROUP_SIZE_X"] = block_sizes[0]; in CeedOperatorBuildKernel_Sycl_gen()
775 jit_constants["GROUP_SIZE_Y"] = block_sizes[1]; in CeedOperatorBuildKernel_Sycl_gen()
776 jit_constants["GROUP_SIZE_Z"] = block_sizes[2]; in CeedOperatorBuildKernel_Sycl_gen()
779 CeedCallBackend(CeedBuildModule_Sycl(ceed, code.str(), &impl->sycl_module, jit_constants)); in CeedOperatorBuildKernel_Sycl_gen()