summaryrefslogtreecommitdiff
path: root/tests/autodiff
AgeCommit message (Expand)Author
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
2023-04-26For C-like targets, emit resource declarations before other globals (#2843)Sai Praveen Bangaru
2023-04-25Support recomputing phi params in bwd prop func. (#2841)Yong He
2023-04-24Change AD checkpointing policy to recompute more. (#2836)Yong He
2023-04-23Add support for `kIROp_MakeExistential` (#2832)Sai Praveen Bangaru
2023-04-21Add support for `kIROp_FloatCast` (#2824)Sai Praveen Bangaru
2023-04-21AD: Various fixes around dynamic dispatch (#2820)Sai Praveen Bangaru
2023-04-21Add warning for returning without initializing out parameter (#2807)Ellie Hermaszewska
2023-04-14Bugfix: compiler will run forever to eliminate dead code (#2809)winmad
2023-04-11Implement FileCheck tests for several test commands (#2747)Ellie Hermaszewska