summaryrefslogtreecommitdiff
path: root/tests/autodiff
AgeCommit message (Expand)Author
2024-06-07Metal compute tests (#4292)skallweitNV
2024-05-14Fix CFG reversal logic for loops (#4162)Sai Praveen Bangaru
2024-05-10Fix race-condition and visual artifacts issues (#4152)kaizhangNV
2024-05-02Fix unzipping logic for inout non-diff parameters and adjust tests (#4090)Sai Praveen Bangaru
2024-05-02Handle case where types can be used as their own `Differential` type. (#4057)Sai Praveen Bangaru
2024-05-01Fix compile failures when using debug symbol. (#4069)Yong He
2024-04-30Added diagnostics & built-in type lowering for `[CUDAKernel]` functions (#4042)Sai Praveen Bangaru
2024-04-26Fix invoke resolution when dealing with overloded type expressions (#4043)Sai Praveen Bangaru
2024-04-23Fix a bug in the forward derivative of cross product (#4006)Lifan Wu
2024-02-26AD: Handle case where struct is created with `no_diff`-wrapped operands. (#3629)Sai Praveen Bangaru
2023-12-06Support visibility control and default to `internal`. (#3380)Yong He
2023-11-10 Cleanup builtin arithmetic interfaces. (#3317)Yong He
2023-11-07Add `IRThisTypeWitness` to stand in for witness lookups inside an interface d...Yong He
2023-11-06Fix ICE when lowering an associatedtype declref from an derived interface. (#...Yong He
2023-11-03Add more diagnostics on invalid custom derivative use. (#3309)Yong He
2023-11-02Fix crash when writing to `no_diff` out parameter. (#3308)Yong He
2023-10-26Fix generic specialization bug. (#3290)Yong He
2023-10-20Fix issue with transposing `IRMakeVector` with non-singleton operands (#3280)Sai Praveen Bangaru
2023-10-05Various AD Fixes (#3263)Sai Praveen Bangaru
2023-09-28Support `constref` parameters passing. (#3249)Yong He
2023-09-26Handle the case where the parent if-else region's after-block is unreachable....Sai Praveen Bangaru
2023-09-25Add test for vector-element contiguity error (#3235)Sai Praveen Bangaru
2023-09-23More `slangpy` features + polishing (#3233)Sai Praveen Bangaru
2023-09-21Various slangpy fixes. (#3227)Yong He
2023-09-20Redirect destination-driven lowering logic to regular lowering for `SelectExp...Sai Praveen Bangaru
2023-09-19Added `[AutoPyBindCUDA]` for automatic kernel binding + `[PyExport]` for expo...Sai Praveen Bangaru
2023-09-18Fix loop inversion issue that caused ordinary blocks with multiple predecesso...Sai Praveen Bangaru
2023-09-08Don't inline callees with custom derivative before autodiff. (#3196)Yong He
2023-09-07Fix erroneous diagnostic when checking a generic differentiable mutable metho...winmad
2023-08-30Fix subtle corner-case with vars getting hoisted out of the loop creating unn...Sai Praveen Bangaru
2023-08-17Initial support for differentiating existential types (#3111)Sai Praveen Bangaru
2023-08-15SPIR-V WIP (#3064)Ellie Hermaszewska
2023-08-14Add auto-diff support for `IRSwizzleStore` (#3102)Sai Praveen Bangaru
2023-08-14Fix issue with nested loop unrolling (#3100)Sai Praveen Bangaru
2023-08-04Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He
2023-08-01Generalize collectInductionValues (#3031)Ellie Hermaszewska
2023-07-26Refactor `dmul(This, Differential)` to `dmul<T:Real>(T, Differential)` (#3029)Sai Praveen Bangaru
2023-07-14Robustness fixes around reverse-mode differentiation of variables & inout par...Sai Praveen Bangaru
2023-07-12Extend `no_diff` to support subscript operations on resources and array varia...Sai Praveen Bangaru
2023-06-29Issue diagnostic for incorrect parameter types & directionality when defining...Sai Praveen Bangaru
2023-06-07AD: Fix out-of-scope indexing rules for insts in loop header blocks during th...Sai Praveen Bangaru
2023-05-30Fix type checking & loop value hoisting (#2907)Yong He
2023-05-30Fix derivative signature bug in checkDerivativeAttribute. (#2905)Yong He
2023-05-14Add [Differentiable(n)] syntax to specify max order. (#2883)Yong He
2023-05-07Optimize logic around indexed temporary variables (#2873)Sai Praveen Bangaru
2023-05-06Don't store loop induction values + fix minor issue (#2872)Sai Praveen Bangaru
2023-05-05Fix checkpoint hints for higher-order autodiff (#2869)Sai Praveen Bangaru
2023-04-28Fix handling of `[PreferRecompute]`. (#2855)Sai Praveen Bangaru
2023-04-26Intellisense: show info on decl kind and differentiability. (#2847)Yong He
2023-04-26Autodiff support for dynamically dispatched generic method. (#2846)Yong He