separate BuiltinDispatchInfoBuilder from built_ins.h

We don't need BuiltinDispatchInfoBuilder in every place where built ins
are used. specifically in .cpp files generated from kernel binary.

Change-Id: Ie739951cdc93873993f78ad14cee656122af51fd
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:
Artur Harasimiuk
2018-04-18 14:59:28 +02:00
parent 5bae27ae51
commit 75d497a9a9
44 changed files with 212 additions and 121 deletions

View File

@@ -20,20 +20,21 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
#include "config.h"
#include "hw_cmds.h"
#include "runtime/built_ins/built_ins.h"
#include "runtime/command_stream/command_stream_receiver.h"
#include "runtime/command_stream/device_command_stream.h"
#include "runtime/command_stream/preemption.h"
#include "hw_cmds.h"
#include "runtime/compiler_interface/compiler_interface.h"
#include "runtime/device/device.h"
#include "runtime/device/device_vector.h"
#include "runtime/device/driver_info.h"
#include "runtime/helpers/built_ins_helper.h"
#include "runtime/helpers/debug_helpers.h"
#include "runtime/helpers/options.h"
#include "runtime/memory_manager/memory_manager.h"
#include "runtime/os_interface/os_time.h"
#include "runtime/device/driver_info.h"
#include <cstring>
#include <map>

View File

@@ -21,10 +21,11 @@
*/
#pragma once
#include "runtime/device/device_info.h"
#include "config.h"
#include <CL/cl.h>
#include <CL/cl_ext.h>
#include "CL/cl_ext_intel.h"
#include "runtime/device/device_info.h"
#include "public/cl_ext_private.h"
namespace DeviceInfoTable {