summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-sccp.cpp
Commit message (Expand)AuthorAge
* Fix IEEE 754 NaN comparisons in constant folding (#7721)Jay Kwak2025-07-11
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Add constant folding for % operator. (#4359)Yong He2024-06-12
* Fix the sign-extending issue in right shift (#3820)kaizhangNV2024-03-26
* SPIRV compiler performance fixes. (#3258)Yong He2023-10-04
* Various slangpy fixes. (#3227)Yong He2023-09-21
* Add `target_switch` and `intrinsic_asm` statement. (#3154)Yong He2023-08-28
* Optimize specialization, and remove unnecessary calls to `simplifyIR`. (#2999)Yong He2023-07-19
* Fix div-by-zero error during sccp. (#2911)Yong He2023-05-31
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Fix optimization pass not converging. (#2725)Yong He2023-03-23
* 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
* Separate primal computations from unzipped function into an explicit function...Yong He2022-12-19
* Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He2022-12-07
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Fix type truncation during SCCP. (#2163)Yong He2022-03-18
* Fix folding of no-arg constructs in SCCP pass (#2148)Theresa Foley2022-03-01
* Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He2022-02-25
* Cleanup refactoring work around the IR builder (#2061)Theresa Foley2021-12-17
* Add an accessor for IRInst opcode (#1707)Tim Foley2021-02-16
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31