Welcome to
mirror list
, hosted at
ThFree Co
, Russian Federation.
github.com/HansKristian-Work/dxil-spirv.git - Unnamed repository; edit this file 'description' to name the repository.
index
:
github.com/HansKristian-Work/dxil-spirv.git
cfg-fixes
complex-pointer-bitcasts
continue-can-merge-restrict
descriptor-robustness
dispatch-mesh-terminator
glslang-block-fixups
groupshared-hack
llvm-baked
llvmbc
local-id-workaround
master
meson-warning-fix
multi-table-lrs
operation-refactor
physical-srv-uav-access-chain
rdat-parsing
relaxed-precision
stat-reflection-names
Unnamed repository; edit this file 'description' to name the repository.
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-05-06
Implementing RDAT parsing.
rdat-parsing
Hans-Kristian Arntzen
2022-04-28
Merge pull request #111 from HansKristian-Work/double-infinite-loops
Hans-Kristian Arntzen
2022-04-28
Detect and deal with double nested infinite loops.
Hans-Kristian Arntzen
2022-04-28
Handle infinite loops when emitting SPIR-V.
Hans-Kristian Arntzen
2022-04-28
Swap block lists instead of move.
Hans-Kristian Arntzen
2022-04-28
Move out loop header checks to structurizer.
Hans-Kristian Arntzen
2022-04-28
Remove dead code. loop_breaking_path has been replaced.
Hans-Kristian Arntzen
2022-04-28
Avoid degenerate PHIs.
Hans-Kristian Arntzen
2022-04-19
Merge pull request #110 from HansKristian-Work/cfg-fixes
Hans-Kristian Arntzen
2022-04-19
Do not attempt to selection merge to existing ladder blocks.
Hans-Kristian Arntzen
2022-04-19
Fix check for inner transposed loop.
Hans-Kristian Arntzen
2022-04-08
Merge pull request #109 from HansKristian-Work/post-dominates-any-work
Hans-Kristian Arntzen
2022-04-08
Rewrite check for post_dominates_any_work() to work with ladder merges.
Hans-Kristian Arntzen
2022-04-07
Merge pull request #108 from HansKristian-Work/impossible-fallthrough-default
Hans-Kristian Arntzen
2022-04-07
Consider impossible fallthrough scenarios with default blocks as well.
Hans-Kristian Arntzen
2022-04-07
Merge pull request #107 from HansKristian-Work/transposed-loop-rewrite
Hans-Kristian Arntzen
2022-04-07
Implement outer loop transposition.
Hans-Kristian Arntzen
2022-04-07
Refactor out checks for inner and outer loop tranpositions.
Hans-Kristian Arntzen
2022-04-07
Skip redundant rewrite traversals.
Hans-Kristian Arntzen
2022-04-06
Handle transposed loops.
Hans-Kristian Arntzen
2022-04-05
Allow non-loop breaks to contribute to block duplication as well.
Hans-Kristian Arntzen
2022-04-05
Merge pull request #105 from HansKristian-Work/cfg-fixes
Hans-Kristian Arntzen
2022-04-04
Add assertion check for impossible loop merge scenario.
Hans-Kristian Arntzen
2022-04-04
Refactor out some common variables.
Hans-Kristian Arntzen
2022-04-04
Do not explicitly check if block is load bearing.
Hans-Kristian Arntzen
2022-04-04
Do not attempt split nodes if PHI resolve is complex.
Hans-Kristian Arntzen
2022-04-04
Refactor PHI dependency check.
Hans-Kristian Arntzen
2022-04-04
Rewrite PHI after duplication through ladders.
Hans-Kristian Arntzen
2022-04-04
Refactor check for when we should duplicate.
Hans-Kristian Arntzen
2022-04-04
Add extended and stronger check for escape analysis.
Hans-Kristian Arntzen
2022-04-04
Typo fix.
Hans-Kristian Arntzen
2022-04-04
Check that we can duplicate nodes before doing so.
Hans-Kristian Arntzen
2022-04-04
Add check for when it's possible to duplicate nodes w.r.t. PHI.
Hans-Kristian Arntzen
2022-04-01
Handle infinite loops better.
Hans-Kristian Arntzen
2022-03-31
Recompute dominance frontiers when eliminating degenerate blocks.
Hans-Kristian Arntzen
2022-03-31
Do not attempt to rewrite loops if outer header does not dominate inner.
Hans-Kristian Arntzen
2022-03-30
Merge pull request #104 from HansKristian-Work/modern-cbuffer-layout
Hans-Kristian Arntzen
2022-03-30
Use index divider for more sensible modern CBV codegen.
Hans-Kristian Arntzen
2022-03-30
Move index divider code out to common code.
Hans-Kristian Arntzen
2022-03-30
Handle min16float4 SM 6.0 with non-legacy cbuffer layout.
Hans-Kristian Arntzen
2022-03-30
Handle 16-bit/64-bit loads in legacy CBV.
Hans-Kristian Arntzen
2022-03-30
Add misc tests for modern CBV layout.
Hans-Kristian Arntzen
2022-03-30
Implement non-legacy CBV.
Hans-Kristian Arntzen
2022-03-30
Analyze required alias types for CBVs.
Hans-Kristian Arntzen
2022-03-30
Add UBO path for analyze_alias_access.
Hans-Kristian Arntzen
2022-03-30
Fix some build reproducibility issues.
Hans-Kristian Arntzen
2022-03-30
Ensure nonuniform qualifier is emitted for SBT variables.
Hans-Kristian Arntzen
2022-03-30
Move buffer alias variable query out to common code.
Hans-Kristian Arntzen
2022-03-30
Declare SSBO 16-bit capabilities if required.
Hans-Kristian Arntzen
2022-03-30
Add flag for no-legacy-cbuf-layout.
Hans-Kristian Arntzen
[next]