summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-inline.cpp
AgeCommit message (Expand)Author
2023-01-14Fixes for crash when inlining at global scope (#2593)Theresa Foley
2022-12-07Remove `construct` IR op. (#2555)Yong He
2022-12-07Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He
2022-12-02Inline functions with string param/return for GPU targets (#2544)jsmall-nvidia
2022-11-10Fix inlining pass. (#2506)Yong He
2022-10-13Allow multi-level breaks to break out of `switch` statements. (#2451)Yong He
2022-10-10Support multi-level break + single-return conversion + general inline. (#2436)Yong He
2022-06-01Clean up void returns. (#2260)Yong He
2022-02-25Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He
2021-12-17Cleanup refactoring work around the IR builder (#2061)Theresa Foley
2021-02-16Add an accessor for IRInst opcode (#1707)Tim Foley
2021-02-08Copy SourceLoc when inlining (#1692)jsmall-nvidia
2020-03-11Add a basc inlining facility for use in the stdlib (#1271)Tim Foley