@@ -9,21 +9,22 @@ add_subdirectory(IGCInstCombiner)
9
9
10
10
set (IGC_BUILD__SRC__Optimizer
11
11
"${CMAKE_CURRENT_SOURCE_DIR} /BuiltInFuncImport.cpp"
12
+ "${CMAKE_CURRENT_SOURCE_DIR} /CodeAssumption.cpp"
13
+ "${CMAKE_CURRENT_SOURCE_DIR} /FixFastMathFlags.cpp"
14
+ "${CMAKE_CURRENT_SOURCE_DIR} /GatingSimilarSamples.cpp"
15
+ "${CMAKE_CURRENT_SOURCE_DIR} /IndirectCallOptimization.cpp"
12
16
"${CMAKE_CURRENT_SOURCE_DIR} /InfiniteLoopRemoval.cpp"
17
+ "${CMAKE_CURRENT_SOURCE_DIR} /IntDivConstantReduction.cpp"
13
18
"${CMAKE_CURRENT_SOURCE_DIR} /LinkMultiRateShaders.cpp"
14
19
"${CMAKE_CURRENT_SOURCE_DIR} /MCSOptimization.cpp"
15
- "${CMAKE_CURRENT_SOURCE_DIR} /GatingSimilarSamples .cpp"
20
+ "${CMAKE_CURRENT_SOURCE_DIR} /MarkReadOnlyLoad .cpp"
16
21
"${CMAKE_CURRENT_SOURCE_DIR} /OCLBIConverter.cpp"
17
22
"${CMAKE_CURRENT_SOURCE_DIR} /OCLBIUtils.cpp"
18
23
"${CMAKE_CURRENT_SOURCE_DIR} /PreCompiledFuncImport.cpp"
19
24
"${CMAKE_CURRENT_SOURCE_DIR} /PreCompiledFuncLibrary.cpp"
25
+ "${CMAKE_CURRENT_SOURCE_DIR} /RectListOptimizationPass.cpp"
20
26
"${CMAKE_CURRENT_SOURCE_DIR} /Scalarizer.cpp"
21
27
"${CMAKE_CURRENT_SOURCE_DIR} /SetMathPrecisionForPositionOutput.cpp"
22
- "${CMAKE_CURRENT_SOURCE_DIR} /FixFastMathFlags.cpp"
23
- "${CMAKE_CURRENT_SOURCE_DIR} /CodeAssumption.cpp"
24
- "${CMAKE_CURRENT_SOURCE_DIR} /MarkReadOnlyLoad.cpp"
25
- "${CMAKE_CURRENT_SOURCE_DIR} /RectListOptimizationPass.cpp"
26
- "${CMAKE_CURRENT_SOURCE_DIR} /IndirectCallOptimization.cpp"
27
28
)
28
29
29
30
set (IGC_BUILD__SRC__Compiler_Optimizer
@@ -35,19 +36,20 @@ set(IGC_BUILD__SRC__Compiler_Optimizer
35
36
36
37
set (IGC_BUILD__HDR__Optimizer
37
38
"${CMAKE_CURRENT_SOURCE_DIR} /BuiltInFuncImport.h"
39
+ "${CMAKE_CURRENT_SOURCE_DIR} /CodeAssumption.hpp"
40
+ "${CMAKE_CURRENT_SOURCE_DIR} /FixFastMathFlags.hpp"
41
+ "${CMAKE_CURRENT_SOURCE_DIR} /GatingSimilarSamples.hpp"
42
+ "${CMAKE_CURRENT_SOURCE_DIR} /IndirectCallOptimization.hpp"
38
43
"${CMAKE_CURRENT_SOURCE_DIR} /InfiniteLoopRemoval.hpp"
44
+ "${CMAKE_CURRENT_SOURCE_DIR} /IntDivConstantReduction.hpp"
39
45
"${CMAKE_CURRENT_SOURCE_DIR} /LinkMultiRateShaders.hpp"
46
+ "${CMAKE_CURRENT_SOURCE_DIR} /MCSOptimization.hpp"
40
47
"${CMAKE_CURRENT_SOURCE_DIR} /OCLBIConverter.h"
41
48
"${CMAKE_CURRENT_SOURCE_DIR} /OCLBIUtils.h"
42
- "${CMAKE_CURRENT_SOURCE_DIR} /MCSOptimization.hpp"
43
- "${CMAKE_CURRENT_SOURCE_DIR} /GatingSimilarSamples.hpp"
44
49
"${CMAKE_CURRENT_SOURCE_DIR} /PreCompiledFuncImport.hpp"
50
+ "${CMAKE_CURRENT_SOURCE_DIR} /RectListOptimizationPass.hpp"
45
51
"${CMAKE_CURRENT_SOURCE_DIR} /Scalarizer.h"
46
52
"${CMAKE_CURRENT_SOURCE_DIR} /SetMathPrecisionForPositionOutput.hpp"
47
- "${CMAKE_CURRENT_SOURCE_DIR} /FixFastMathFlags.hpp"
48
- "${CMAKE_CURRENT_SOURCE_DIR} /CodeAssumption.hpp"
49
- "${CMAKE_CURRENT_SOURCE_DIR} /RectListOptimizationPass.hpp"
50
- "${CMAKE_CURRENT_SOURCE_DIR} /IndirectCallOptimization.hpp"
51
53
)
52
54
53
55
0 commit comments