/* * Copyright (C) 2019-2020 Intel Corporation * * SPDX-License-Identifier: MIT * */ #include "shared/source/utilities/cpuintrinsics.h" #include #include //std::atomic is used for sake of sanitation in MT tests std::atomic lastClFlushedPtr(0u); std::atomic pauseCounter(0u); namespace NEO { namespace CpuIntrinsics { void clFlush(void const *ptr) { lastClFlushedPtr = reinterpret_cast(ptr); } void pause() { pauseCounter++; } } // namespace CpuIntrinsics } // namespace NEO