summaryrefslogtreecommitdiff
path: root/source/slang/slang-legalize-types.h
AgeCommit message (Expand)Author
2025-04-02Metal remove void field (#6725)kaizhangNV
2025-03-31Revert "Eliminate empty struct on metal target (#6603)" (#6711)Jay Kwak
2025-03-26Eliminate empty struct on metal target (#6603)kaizhangNV
2025-02-28Allow partial specialization of existential arguments. (#6487)Yong He
2025-02-12Fix crash when handling uninitialized resource type (#6338)kaizhangNV
2024-11-21Add datalayout for constant buffers. (#5608)Yong He
2024-10-29formatEllie Hermaszewska
2024-04-24Parameter layout and reflection for Metal bindings. (#4022)Yong He
2023-06-27Pointer layout support (#2930)jsmall-nvidia
2023-04-25Support recomputing phi params in bwd prop func. (#2841)Yong He
2023-03-28Small fixes and cleanups on CUDA/CPP codegen. (#2746)Yong He
2023-03-22Type legalization and autodiff bug fixes. (#2722)Yong He
2023-02-16Remove `SharedIRBuilder`. (#2657)Yong He
2022-11-16Squash warnings (#2515)Ellie Hermaszewska
2021-05-04Add support for returning structures that contain opaque types (#1835)Tim Foley
2021-04-01Added compiler-core project (#1775)jsmall-nvidia
2019-10-22User IR-based layout for all IR steps (#1084)Tim Foley
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia