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 #ifndef _CISA_GENIRLOWERING_H_ 10 #define _CISA_GENIRLOWERING_H_ 11 12 #include "common/LLVMWarningsPush.hpp" 13 #include <llvm/Pass.h> 14 #include "common/LLVMWarningsPop.hpp" 15 16 #include "Compiler/CISACodeGen/ShaderCodeGen.hpp" 17 18 namespace IGC { 19 20 llvm::FunctionPass* createGenIRLowerPass(); 21 llvm::FunctionPass* createGEPLoweringPass(); 22 23 } // End namespace IGC 24 25 #endif // _CISA_GENIRLOWERING_H_ 26