summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-specialize-function-call.cpp
AgeCommit message (Expand)Author
2024-08-20Implement Path::createDirectoryRecursive (#4871)kaizhangNV
2024-08-14Issue/legalize resource (#4769)kaizhangNV
2024-07-26Allow passing sized array to unsized array parameter. (#4744)Yong He
2024-05-17Add `-minimum-slang-optimization` to favor compile time. (#4186)Yong He
2024-05-14Remove use of `G0` and `__target_intrinsic` in stdlib. (#4170)Yong He
2024-02-20Refactor compiler option representations. (#3598)Yong He
2023-12-15Add ConstBufferPointer::subscript. (#3415)Yong He
2023-10-04SPIRV compiler performance fixes. (#3258)Yong He
2023-08-31Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)Yong He
2023-05-23Add API for querying total compile time. (#2898)Yong He
2023-05-12Fusion pass for saturated_cooperation (#2874)Ellie Hermaszewska
2023-05-11MVP for higher order functions (#2849)Ellie Hermaszewska
2023-05-09Fix function side-effectness prop logic. (#2875)Yong He
2023-04-25Dictionary using lowerCamel (#2835)jsmall-nvidia
2023-02-24More control flow simplifications. (#2673)Yong He
2023-02-16Remove `SharedIRBuilder`. (#2657)Yong He
2022-12-07Rename IR opcodes to unify style. (#2556)Yong He
2022-04-11Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley
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-07-21Work to mitigate SPIR-V bloat (#1914)Theresa Foley
2021-02-16Add an accessor for IRInst opcode (#1707)Tim Foley
2021-01-26Obfuscation naming issue fix (#1676)jsmall-nvidia
2020-07-23Run array specialization in a sperate pass. (#1449)Yong He