summaryrefslogtreecommitdiff
path: root/tests/diagnostics
AgeCommit message (Expand)Author
2023-09-28Support `constref` parameters passing. (#3249)Yong He
2023-09-19Added `[AutoPyBindCUDA]` for automatic kernel binding + `[PyExport]` for expo...Sai Praveen Bangaru
2023-09-08Fix attribute highlighting + language server crash. (#3198)Yong He
2023-09-07Fix compiler crashing when `[BackwardDerivativeOf(fn)]` refers to an unresolv...Sai Praveen Bangaru
2023-09-06Make a warning if a [mutating] method is called on an in param. (#3184)jsmall-nvidia
2023-08-18Allow loop counters to be used as constexpr arguments. (#3139)Yong He
2023-08-14Support per field matrix layout (#3101)Yong He
2023-08-07Add spirv-dis as a downstream compiler (#3059)Ellie Hermaszewska
2023-08-04Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He
2023-07-21Fix data-flow analysis not propagating diff property through differentiable c...Sai Praveen Bangaru
2023-07-19Support for vk-shift-* without explicit bindings (#3000)jsmall-nvidia
2023-07-14Fix vk-shift-* mapping issue (#2993)jsmall-nvidia
2023-07-12Extend `no_diff` to support subscript operations on resources and array varia...Sai Praveen Bangaru
2023-07-06Fix erroneous error claiming variable is being used before its declaration (#...Ellie Hermaszewska
2023-07-05Disable l-value coercion for ref types (#2960)jsmall-nvidia
2023-07-05Initial sizeof/alignof implementation. (#2954)jsmall-nvidia
2023-06-30Fix for operator assignment issue (#2951)jsmall-nvidia
2023-06-29Issue diagnostic for incorrect parameter types & directionality when defining...Sai Praveen Bangaru
2023-06-29Warn on semicolon after `if`. (#2948)Yong He
2023-06-01Be lenient on same-size unsigend->signed conversion. (#2913)Yong He
2023-05-31Fix div-by-zero error during sccp. (#2911)Yong He
2023-05-26Fix bug in legalizeFuncType that leads to invalid IR. (#2902)Yong He
2023-05-04Improvements around HLSLToVulkanLayout (#2867)jsmall-nvidia
2023-05-02Various dxc/fxc compatibility fixes. (#2863)Yong He
2023-04-29CommandOptions (#2856)jsmall-nvidia
2023-04-21Add warning for returning without initializing out parameter (#2807)Ellie Hermaszewska
2023-04-17WIP: "deprecated" attribute (#2698)Ellie Hermaszewska
2023-04-14Diagnose on using uninitialized `out` param. (#2803)Yong He
2023-04-12Combine lookupWitness lowering with specialization. (#2794)Yong He
2023-04-11Implement FileCheck tests for several test commands (#2747)Ellie Hermaszewska
2023-04-07Diagnose on attempt to specialize with interface type. (#2780)Yong He
2023-04-05Warn on dangling comparison operator. (#2779)Yong He
2023-04-04Diagnose on using assignment as predicate expr. (#2774)Yong He
2023-03-29Fix IRArrayType emit logic. (#2754)Yong He
2023-03-01Improve diagnostic on differentiablitiy check. (#2687)Yong He
2023-02-27Diagnose on storing differentiable value into non-differentiable location. (#...Yong He
2023-02-24More control flow simplifications. (#2673)Yong He
2023-02-20Miscellaneous backward autodiff fixes. (#2665)Yong He
2023-02-20Add static for loop iteration inference. (#2659)Yong He
2023-01-19Add diagnostic for calling non-bwd-diff func from bwd-diff func. (#2602)Yong He
2022-11-18Data flow validation pass for diagnosing derivative loss. (#2523)Yong He
2022-11-16Clean up type checking of higher order expressions. (#2519)Yong He
2022-10-06Add syntax for multi-level break. (#2431)Yong He
2022-09-15Language feature: pointer sized int types. (#2401)Yong He
2022-09-05Multi parameter `__subscript` (#2392)Yong He
2022-08-17Warning on lossy implicit casts. (#2367)Yong He
2022-07-12Support `class` types. (#2321)Yong He
2022-06-07Major language server features. (#2264)Yong He
2022-04-28Disable `class` keyword to define a new type (#2212)jsmall-nvidia
2022-04-11Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley