Skip to content

Commit dd774b6

Browse files
committed
fix & remove dead code
1 parent c141f9d commit dd774b6

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

offload/plugins-nextgen/level_zero/include/L0Device.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,6 @@ class L0DeviceTy final : public GenericDeviceTy {
445445
bool useImmForCompute() const { return true; }
446446
bool useImmForCopy() const { return true; }
447447
bool useImmForInterop() const { return true; }
448-
bool forceInorderInterop() const { return true; }
449448

450449
void reportDeviceInfo() const;
451450

offload/plugins-nextgen/level_zero/src/L0Device.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -627,9 +627,13 @@ uint32_t L0DeviceTy::getMemAllocType(const void *Ptr) const {
627627
interop_spec_t L0DeviceTy::selectInteropPreference(int32_t InteropType,
628628
int32_t NumPrefers,
629629
interop_spec_t *Prefers) {
630-
// no supported preference found, set default to level_zero, non-ordered
630+
// no supported preference found, set default to level_zero,
631+
// non-ordered unless is targetsync
631632
return interop_spec_t{
632-
tgt_fr_level_zero, {forceInorderInterop() /*inorder*/, 0}, 0};
633+
tgt_fr_level_zero,
634+
{InteropType == kmp_interop_type_targetsync ? true : false /*inorder*/,
635+
0},
636+
0};
633637
}
634638

635639
Expected<OmpInteropTy> L0DeviceTy::createInterop(int32_t InteropContext,

0 commit comments

Comments
 (0)