summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Expand)AuthorAge
* Fix attribute highlighting + language server crash. (#3198)Yong He2023-09-08
* Remove unsupported torch types + add bool type. (#3197)Sai Praveen Bangaru2023-09-08
* Don't inline callees with custom derivative before autodiff. (#3196)Yong He2023-09-08
* Incur l-value conversion cost during overload resolution. (#3195)Yong He2023-09-07
* Lower LValue implicit cast before autodiff. (#3194)Yong He2023-09-07
* Fix compiler crashing when `[BackwardDerivativeOf(fn)]` refers to an unresolv...Sai Praveen Bangaru2023-09-07
* Fix GLSL output for `gl_ClipDistance` input builtin. (#3193)Yong He2023-09-07
* Fix erroneous diagnostic when checking a generic differentiable mutable metho...winmad2023-09-07
* Add -repro-fallback-directory (#3188)jsmall-nvidia2023-09-07
* Update prebuilt glslang binaries (#3189)Yong He2023-09-06
* Make a warning if a [mutating] method is called on an in param. (#3184)jsmall-nvidia2023-09-06
* Global values are automatically assigned null derivative (#3186)Sai Praveen Bangaru2023-09-06
* Fix HLSL SER Intrinsics. (#3183)Yong He2023-09-05
* SPIR-V image operations (#3163)Ellie Hermaszewska2023-09-05
* Loop inversion: Handle case where loop can have additional inner breaks (#3178)Sai Praveen Bangaru2023-09-03
* Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He2023-09-03
* Fix GLSL code gen around RayQuery and HitObject types. (#3173)Yong He2023-09-01
* Inline all RayQuery/HitObject typed functions when targeting GLSL. (#3172)Yong He2023-08-31
* Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)Yong He2023-08-31
* Bottleneck `TypeCastIntVal` creation through ASTBuilder (#3171)Sai Praveen Bangaru2023-08-31
* Fix typo in intrinsic for `WaveActiveMin()` (#3167)Sai Praveen Bangaru2023-08-31
* Fix subtle corner-case with vars getting hoisted out of the loop creating unn...Sai Praveen Bangaru2023-08-30
* Fix memory barrier intrinsics. (#3166)Yong He2023-08-30
* Wave intrinsics. (#3164)Yong He2023-08-29
* Correct parsing spirv with no rhs operands (#3161)Ellie Hermaszewska2023-08-29
* Add more wave intrinsics. (#3162)Yong He2023-08-29
* clock intrinsics for spirv (#3159)Ellie Hermaszewska2023-08-29
* Fix cast, needs to be PtrTypeBase rather than PtrType such that InOut/Out wor...jsmall-nvidia2023-08-28
* Add `target_switch` and `intrinsic_asm` statement. (#3154)Yong He2023-08-28
* s/depreciated/deprecated/ (#3153)Ellie Hermaszewska2023-08-29
* Allow bitwise or expressions and numeric literals in spirv_asm blocks (#3157)Ellie Hermaszewska2023-08-28
* Fix various issues with trivial loops (#3149)Sai Praveen Bangaru2023-08-25
* Initial version of spirv_asm block (#3151)Ellie Hermaszewska2023-08-25
* Support SPIRV Capability declaration on intrinsic functions. (#3150)Yong He2023-08-25
* Misc. SPIRV Fixes, Part 2. (#3147)Yong He2023-08-24
* Misc. SPIRV Fixes. (#3146)Yong He2023-08-23
* Lower all ByteAddressBuffer uses for SPIRV. (#3143)Yong He2023-08-23
* Retain int casts when unifying generic params (#3145)Ellie Hermaszewska2023-08-23
* Make `-fvk-u-shift` work on AppendStructuredBuffer. (#3144)Yong He2023-08-22
* color spirv-val output (#3132)Ellie Hermaszewska2023-08-22
* Compile append and consume structured buffers to glsl. (#3142)Yong He2023-08-21
* Allow loop counters to be used as constexpr arguments. (#3139)Yong He2023-08-18
* SPIRV: Fix matrix layout tests. (#3137)Yong He2023-08-18
* Be more careful about merge blocks during loop inversion (#3136)Ellie Hermaszewska2023-08-17
* Initial support for differentiating existential types (#3111)Sai Praveen Bangaru2023-08-17
* Create storage types of different layouts for SPIRV emit. (#3116)Yong He2023-08-17
* Add loop inversion pass (#2899)Ellie Hermaszewska2023-08-17
* Run vk tests on spirv backend with expected failure list. (#3128)Yong He2023-08-16
* Correct check for empty target flags (#3115)Ellie Hermaszewska2023-08-16
* Simplify IfElse instructions with a single trivial block (#3114)Ellie Hermaszewska2023-08-16