File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed
sycl/source/detail/scheduler Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -1639,16 +1639,14 @@ cl_int ExecCGCommand::enqueueImp() {
1639
1639
case kernel_param_kind_t ::kind_accessor: {
1640
1640
Requirement *Req = (Requirement *)(Arg.MPtr );
1641
1641
AllocaCommandBase *AllocaCmd = getAllocaForReq (Req);
1642
- #if USE_PI_CUDA
1643
- pi_mem MemArg = (pi_mem)AllocaCmd->getMemAllocation ();
1644
- Plugin.call <PiApiKind::piextKernelSetArgMemObj>(Kernel, Arg.MIndex , &MemArg);
1645
- #else
1646
1642
RT::PiMem MemArg = (RT::PiMem)AllocaCmd->getMemAllocation ();
1643
+ if (!RT::useBackend (pi::Backend::SYCL_BE_PI_OPENCL)) {
1644
+ Plugin.call <PiApiKind::piextKernelSetArgMemObj>(Kernel, Arg.MIndex ,
1645
+ &MemArg);
1646
+ break ;
1647
+ }
1647
1648
Plugin.call <PiApiKind::piKernelSetArg>(Kernel, Arg.MIndex ,
1648
1649
sizeof (RT::PiMem), &MemArg);
1649
- Plugin.call <PiApiKind::piKernelSetArg>(Kernel, Arg.MIndex ,
1650
- sizeof (RT::PiMem), &MemArg);
1651
- #endif
1652
1650
break ;
1653
1651
}
1654
1652
case kernel_param_kind_t ::kind_std_layout: {
You can’t perform that action at this time.
0 commit comments