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.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-08-08Serialize interleaved merge scopes.cfg-fixesHans-Kristian Arntzen
2022-07-25Merge pull request #122 from HansKristian-Work/cfg-fixesHans-Kristian Arntzen
2022-07-25Expand impossible switch merge detection to consider crossing merge.Hans-Kristian Arntzen
2022-07-25Refactor find_natural_switch_merge_blocks into const member function.Hans-Kristian Arntzen
2022-07-25Merge pull request #121 from HansKristian-Work/cfg-fixesHans-Kristian Arntzen
2022-07-25Transpose loops where we break to infinite continue.Hans-Kristian Arntzen
2022-07-25Ensure we hit tie-break path when we don't dominate merge target.Hans-Kristian Arntzen
2022-07-25Don't consider adding fake succs to outer infinite loops.Hans-Kristian Arntzen
2022-07-19Don't try to vectorize vec3 BAB with large SSBO alignment.Hans-Kristian Arntzen
2022-07-19Resolve bitcasted metadata references.Hans-Kristian Arntzen
2022-07-18Merge pull request #119 from HansKristian-Work/cfg-fixesHans-Kristian Arntzen
2022-07-18Decide on a winner for some extremely ambiguous merges.Hans-Kristian Arntzen
2022-07-18Rewrite how we handle ambiguous selection merges.Hans-Kristian Arntzen
2022-07-18Make loop rewrite check more robust.Hans-Kristian Arntzen
2022-07-15Fixup broken loop breaks post structurization.Hans-Kristian Arntzen
2022-07-15Don't introduce cycles when retargeting branches.Hans-Kristian Arntzen
2022-07-15Refactor out traverse_and_rewrite to structurizer.Hans-Kristian Arntzen
2022-06-30Merge pull request #117 from HansKristian-Work/robust-atomic-bdaHans-Kristian Arntzen
2022-06-30Implement robust BDA UAV counter updates.Hans-Kristian Arntzen
2022-06-20Merge pull request #116 from HansKristian-Work/n-debugHans-Kristian Arntzen
2022-06-20meson: Set b_ndebug=if-release.Hans-Kristian Arntzen
2022-06-03Add option to allow arithmetic relaxed precision.Hans-Kristian Arntzen
2022-06-02Merge pull request #115 from HansKristian-Work/robust-physical-cbvHans-Kristian Arntzen
2022-06-02Add option for robust physical CBV access.Hans-Kristian Arntzen
2022-05-31Use inbounds access chain for SRV/UAV BDA as well.Hans-Kristian Arntzen
2022-05-31Merge pull request #99 from HansKristian-Work/relaxed-precisionHans-Kristian Arntzen
2022-05-31Emit CopyObject + RelaxedPrecision for fptrunc.Hans-Kristian Arntzen
2022-05-31Extend usage of relaxed precision.Hans-Kristian Arntzen
2022-05-25Implement SPV_KHR_fragment_shader_barycentric.Hans-Kristian Arntzen
2022-05-25Merge pull request #114 from HansKristian-Work/physical-srv-uav-access-chainHans-Kristian Arntzen
2022-05-25Update submodules.Hans-Kristian Arntzen
2022-05-25Attempt to use AccessChain path for root SRV/UAV.Hans-Kristian Arntzen
2022-05-23Use InBoundsAccessChain style access for root CBV.Hans-Kristian Arntzen
2022-05-18Merge pull request #113 from HansKristian-Work/mit-relicenseHans-Kristian Arntzen
2022-05-18Workaround weird compiler warning.Hans-Kristian Arntzen
2022-05-18Relicense to MIT.Hans-Kristian Arntzen
2022-05-18Fixup include guard.Hans-Kristian Arntzen
2022-05-18Revert "Fix missing header guard"Hans-Kristian Arntzen
2022-05-10Support roundtrip to ray-tracing as well.Hans-Kristian Arntzen
2022-05-09Merge pull request #112 from HansKristian-Work/rdat-parsingHans-Kristian Arntzen
2022-05-06Implementing RDAT parsing.rdat-parsingHans-Kristian Arntzen
2022-04-28Merge pull request #111 from HansKristian-Work/double-infinite-loopsHans-Kristian Arntzen
2022-04-28Detect and deal with double nested infinite loops.Hans-Kristian Arntzen
2022-04-28Handle infinite loops when emitting SPIR-V.Hans-Kristian Arntzen
2022-04-28Swap block lists instead of move.Hans-Kristian Arntzen
2022-04-28Move out loop header checks to structurizer.Hans-Kristian Arntzen
2022-04-28Remove dead code. loop_breaking_path has been replaced.Hans-Kristian Arntzen
2022-04-28Avoid degenerate PHIs.Hans-Kristian Arntzen
2022-04-19Merge pull request #110 from HansKristian-Work/cfg-fixesHans-Kristian Arntzen
2022-04-19Do not attempt to selection merge to existing ladder blocks.Hans-Kristian Arntzen