1 /*========================== begin_copyright_notice ============================ 2 3 Copyright (C) 2017-2021 Intel Corporation 4 5 SPDX-License-Identifier: MIT 6 7 ============================= end_copyright_notice ===========================*/ 8 9 #pragma once 10 #include "Compiler/CodeGenPublic.h" 11 12 namespace IGC 13 { 14 void UnifyIROCL( 15 OpenCLProgramContext* pContext, 16 std::unique_ptr<llvm::Module> BuiltinGenericModule, 17 std::unique_ptr<llvm::Module> BuiltinSizeModule); 18 19 void UnifyIRSPIR( 20 OpenCLProgramContext* pContext, 21 std::unique_ptr<llvm::Module> BuiltinGenericModule, 22 std::unique_ptr<llvm::Module> BuiltinSizeModule); 23 } 24