summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-inline.cpp
Commit message (Expand)AuthorAge
* Fix inlining. (#2786)Yong He2023-04-10
* Cleaner impl of unary stdlib derivative functions. (#2785)Yong He2023-04-10
* Remove `SharedIRBuilder`. (#2657)Yong He2023-02-16
* Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He2023-02-16
* Fixes for crash when inlining at global scope (#2593)Theresa Foley2023-01-14
* Remove `construct` IR op. (#2555)Yong He2022-12-07
* Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He2022-12-07
* Inline functions with string param/return for GPU targets (#2544)jsmall-nvidia2022-12-02
* Fix inlining pass. (#2506)Yong He2022-11-10
* Allow multi-level breaks to break out of `switch` statements. (#2451)Yong He2022-10-13
* Support multi-level break + single-return conversion + general inline. (#2436)Yong He2022-10-10
* Clean up void returns. (#2260)Yong He2022-06-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
* Copy SourceLoc when inlining (#1692)jsmall-nvidia2021-02-08
* Add a basc inlining facility for use in the stdlib (#1271)Tim Foley2020-03-11