summaryrefslogtreecommitdiffstats
path: root/tests/language-feature/general-inline.slang
Commit message (Collapse)AuthorAge
* Fix inlining pass. (#2506)Yong He2022-11-10
| | | | | | | | | | | | | | | * Fix inlining pass. * Add more check against corner cases. * Revise comments. * Fixes. * Fix premake script. * Fixes. Co-authored-by: Yong He <yhe@nvidia.com>
* Allow multi-level breaks to break out of `switch` statements. (#2451)Yong He2022-10-13
| | | | | | | | | * Allow multi-level breaks to break out of `switch` statements. * Rename loop->region. * Add `[ForceInline]` attribute. Co-authored-by: Yong He <yhe@nvidia.com>
* Support multi-level break + single-return conversion + general inline. (#2436)Yong He2022-10-10
* Support multi-level break. * Single return. * Add test for inlining `void` return-type functions. Co-authored-by: Yong He <yhe@nvidia.com>