summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-simplify-cfg.cpp
Commit message (Expand)AuthorAge
* extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska2025-07-01
* Allow simplifying self-referential Phi parameters (#6870)Julius Ikkala2025-04-21
* Add flag to hoist instructions (#6740)jarcherNV2025-04-11
* Fix simplify if-else (#6077)cheneym22025-01-14
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Add `-minimum-slang-optimization` to favor compile time. (#4186)Yong He2024-05-17
* Unify stdlib `Texture` types into one generic type. (#3327)Yong He2023-11-16
* Fix single iteration loop detection logic. (#3287)Yong He2023-10-25
* SPIRV compiler performance fixes. (#3258)Yong He2023-10-04
* Various slangpy fixes. (#3227)Yong He2023-09-21
* Fix various issues with trivial loops (#3149)Sai Praveen Bangaru2023-08-25
* Misc. SPIRV Fixes, Part 2. (#3147)Yong He2023-08-24
* Simplify IfElse instructions with a single trivial block (#3114)Ellie Hermaszewska2023-08-16
* Fix issue with nested loop unrolling (#3100)Sai Praveen Bangaru2023-08-14
* Fix issue with loop elimination not working on certain side-effect-free loops...Sai Praveen Bangaru2023-07-20
* Simplify Lookup and improve compiler performance. (#2996)Yong He2023-07-18
* Fix DCE on mutable calls in a loop. (#2943)Yong He2023-06-26
* Fix function side-effectness prop logic. (#2875)Yong He2023-05-09
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Fix optimization pass not converging. (#2725)Yong He2023-03-23
* Type legalization and autodiff bug fixes. (#2722)Yong He2023-03-22
* More control flow simplifications. (#2673)Yong He2023-02-24
* Remove `SharedIRBuilder`. (#2657)Yong He2023-02-16
* Add Loop Unrolling Pass. (#2644)Yong He2023-02-13
* Full address insts elimination for backward autodiff. (#2604)Yong He2023-01-23
* Fix inlining pass. (#2506)Yong He2022-11-10
* Small IR cleanups. (#2441)Yong He2022-10-11
* Support multi-level break + single-return conversion + general inline. (#2436)Yong He2022-10-10
* Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He2022-02-25