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 11 namespace llvm 12 { 13 class FunctionPass; 14 } 15 16 namespace IGC 17 { 18 struct PSSignature; 19 llvm::FunctionPass* createCrossPhaseConstPropPass(PSSignature* signature); 20 } // namespace IGC 21