| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-tools升级 Signed-off-by: lixiteng <lixiteng1@h-partners.com> | 12 天前 |
| Make EFFCEE required (#1943) Fixes #1912. Remove the non-effcee build as EFFCEE is now required. | 7 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| Cleanup includes. (#1795) This Cl cleans up the include paths to be relative to the top level directory. Various include-what-you-use fixes have been added. | 7 年前 |
| Cleanup includes. (#1795) This Cl cleans up the include paths to be relative to the top level directory. Various include-what-you-use fixes have been added. | 7 年前 |
| Cleanup includes. (#1795) This Cl cleans up the include paths to be relative to the top level directory. Various include-what-you-use fixes have been added. | 7 年前 |
| Cleanup includes. (#1795) This Cl cleans up the include paths to be relative to the top level directory. Various include-what-you-use fixes have been added. | 7 年前 |
| In LICM don't place code between merge instruction and branch. (#2252) Fixes #2210. | 7 年前 |
| Document in the context what happens with id overflow. (#2159) Added documentation to the ir context to indicates that TakeNextId() returns 0 when the max id is reached. TODOs were added to each call sight so that we know where we have to start to handle this case. Handle id overflow in |SplitLoopHeader|. Handle id overflow in |GetOrCreatePreHeaderBlock|. Handle failure to create preheader in LICM. Part of https://github.com/KhronosGroup/SPIRV-Tools/issues/1841. | 7 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| Cleanup includes. (#1795) This Cl cleans up the include paths to be relative to the top level directory. Various include-what-you-use fixes have been added. | 7 年前 |
| Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) | 7 年前 |
| Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) | 7 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| update to vulkan-sdk-1.3.275.0 Signed-off-by: huruitao <huruitao@kaihong.com> | 2 年前 |
| spirv-tools升级 Signed-off-by: lixiteng <lixiteng1@h-partners.com> | 12 天前 |
| Don't fold specialized branches in loop unswitch (#2245) * Don't fold specialized branchs in loop unswitch Folding branches can have a lot of special cases, and can be a little error prone. So I only want it in one place. That will be in dead branch elimination. I will change loop unswitching to set the branches that were being folded to have a constant condition. Then subsequent pass of dead branch elimination will be able to remove the code. At the same time, I added a check that loop unswitching will not unswitch a branch with a constant condition. It is not useful to do it because dead branch elimination will simple fold the branch anyway. Also it avoid an infinite loop that would other wise be introduced by my first change. Fixes #2203. | 7 年前 |