summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2023-10-04 11:20:35 -0700
committerGitHub <noreply@github.com>2023-10-04 11:20:35 -0700
commitac886fd3e329a9599ed1ac7a6d8b26ca5821046c (patch)
tree87bcafb3985775f9d90303d6a4239eb743164407 /build
parentd87493a46c00be37b820a473c0827bbb865eb222 (diff)
SPIRV compiler performance fixes. (#3258)
* SPIRV compiler performance fixes. * Cleanup. * update project files * Cleanup debug code. * Make redundancy removal non-recursive. --------- Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'build')
-rw-r--r--build/visual-studio/slang/slang.vcxproj4
-rw-r--r--build/visual-studio/slang/slang.vcxproj.filters12
2 files changed, 8 insertions, 8 deletions
diff --git a/build/visual-studio/slang/slang.vcxproj b/build/visual-studio/slang/slang.vcxproj
index 16370e90f..52db5fb4b 100644
--- a/build/visual-studio/slang/slang.vcxproj
+++ b/build/visual-studio/slang/slang.vcxproj
@@ -355,7 +355,6 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-aarch64\release\slang-glsla
<ClInclude Include="..\..\..\source\slang\slang-ir-address-analysis.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-any-value-inference.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-any-value-marshalling.h" />
- <ClInclude Include="..\..\..\source\slang\slang-ir-array-reg-to-mem.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-augment-make-existential.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-autodiff-cfg-norm.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-autodiff-fwd.h" />
@@ -375,6 +374,7 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-aarch64\release\slang-glsla
<ClInclude Include="..\..\..\source\slang\slang-ir-clone.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-collect-global-uniforms.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-com-interface.h" />
+ <ClInclude Include="..\..\..\source\slang\slang-ir-composite-reg-to-mem.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-constexpr.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-dce.h" />
<ClInclude Include="..\..\..\source\slang\slang-ir-deduplicate-generic-children.h" />
@@ -574,7 +574,6 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-aarch64\release\slang-glsla
<ClCompile Include="..\..\..\source\slang\slang-ir-address-analysis.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-any-value-inference.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-any-value-marshalling.cpp" />
- <ClCompile Include="..\..\..\source\slang\slang-ir-array-reg-to-mem.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-augment-make-existential.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-autodiff-cfg-norm.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-autodiff-fwd.cpp" />
@@ -592,6 +591,7 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-aarch64\release\slang-glsla
<ClCompile Include="..\..\..\source\slang\slang-ir-clone.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-collect-global-uniforms.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-com-interface.cpp" />
+ <ClCompile Include="..\..\..\source\slang\slang-ir-composite-reg-to-mem.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-constexpr.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-dce.cpp" />
<ClCompile Include="..\..\..\source\slang\slang-ir-deduplicate-generic-children.cpp" />
diff --git a/build/visual-studio/slang/slang.vcxproj.filters b/build/visual-studio/slang/slang.vcxproj.filters
index 46f8f47c8..67e22c3ea 100644
--- a/build/visual-studio/slang/slang.vcxproj.filters
+++ b/build/visual-studio/slang/slang.vcxproj.filters
@@ -153,9 +153,6 @@
<ClInclude Include="..\..\..\source\slang\slang-ir-any-value-marshalling.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\source\slang\slang-ir-array-reg-to-mem.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\source\slang\slang-ir-augment-make-existential.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -213,6 +210,9 @@
<ClInclude Include="..\..\..\source\slang\slang-ir-com-interface.h">
<Filter>Header Files</Filter>
</ClInclude>
+ <ClInclude Include="..\..\..\source\slang\slang-ir-composite-reg-to-mem.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
<ClInclude Include="..\..\..\source\slang\slang-ir-constexpr.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -806,9 +806,6 @@
<ClCompile Include="..\..\..\source\slang\slang-ir-any-value-marshalling.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\..\..\source\slang\slang-ir-array-reg-to-mem.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="..\..\..\source\slang\slang-ir-augment-make-existential.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -860,6 +857,9 @@
<ClCompile Include="..\..\..\source\slang\slang-ir-com-interface.cpp">
<Filter>Source Files</Filter>
</ClCompile>
+ <ClCompile Include="..\..\..\source\slang\slang-ir-composite-reg-to-mem.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
<ClCompile Include="..\..\..\source\slang\slang-ir-constexpr.cpp">
<Filter>Source Files</Filter>
</ClCompile>