@@ -516,7 +516,6 @@ ContextImplPtr Command::getContext() const {
516
516
QueueImplPtr Command::getWorkerQueue () const { return MQueue; }
517
517
518
518
void Command::addDep (DepDesc NewDep) {
519
- QueueImplPtr WorkerQueue = getWorkerQueue ();
520
519
if (NewDep.MDepCommand ) {
521
520
processDepEvent (NewDep.MDepCommand ->getEvent (), NewDep);
522
521
}
@@ -1137,7 +1136,7 @@ void MemCpyCommand::emitInstrumentationData() {
1137
1136
}
1138
1137
1139
1138
ContextImplPtr MemCpyCommand::getContext () const {
1140
- const QueueImplPtr &Queue = MQueue-> is_host () ? MSrcQueue : MQueue ;
1139
+ const QueueImplPtr &Queue = getWorkerQueue () ;
1141
1140
return detail::getSyclObjImpl (Queue->get_context ());
1142
1141
}
1143
1142
@@ -1146,7 +1145,7 @@ QueueImplPtr MemCpyCommand::getWorkerQueue() const {
1146
1145
}
1147
1146
1148
1147
cl_int MemCpyCommand::enqueueImp () {
1149
- QueueImplPtr Queue = MQueue-> is_host () ? MSrcQueue : MQueue ;
1148
+ const QueueImplPtr & Queue = getWorkerQueue () ;
1150
1149
waitForPreparedHostEvents ();
1151
1150
std::vector<EventImplPtr> EventImpls = MPreparedDepsEvents;
1152
1151
@@ -1279,7 +1278,7 @@ void MemCpyCommandHost::emitInstrumentationData() {
1279
1278
}
1280
1279
1281
1280
ContextImplPtr MemCpyCommandHost::getContext () const {
1282
- const QueueImplPtr &Queue = MQueue-> is_host () ? MSrcQueue : MQueue ;
1281
+ const QueueImplPtr &Queue = getWorkerQueue () ;
1283
1282
return detail::getSyclObjImpl (Queue->get_context ());
1284
1283
}
1285
1284
@@ -1288,7 +1287,7 @@ QueueImplPtr MemCpyCommandHost::getWorkerQueue() const {
1288
1287
}
1289
1288
1290
1289
cl_int MemCpyCommandHost::enqueueImp () {
1291
- QueueImplPtr Queue = MQueue-> is_host () ? MSrcQueue : MQueue ;
1290
+ const QueueImplPtr & Queue = getWorkerQueue () ;
1292
1291
waitForPreparedHostEvents ();
1293
1292
std::vector<EventImplPtr> EventImpls = MPreparedDepsEvents;
1294
1293
std::vector<RT::PiEvent> RawEvents = getPiEvents (EventImpls);
0 commit comments