- Oct 28, 2024
-
-
Frederik Hennig authored
-
- Oct 23, 2024
-
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
- Oct 22, 2024
-
-
Frederik Hennig authored
- Add another canonicalize pass after lowering - Fix typification of array decl RHS - Fix: LowerToC did not descend into PsBufferAcc index args
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
- Make freeze emit `PsBufferAcc`s - Typify `PsBufferAcc`s - Implement `LowerToC` - Subsume `EraseAnonStructs` into `LowerToC`
-
Frederik Hennig authored
-
- Oct 21, 2024
-
-
Frederik Hennig authored
-
Frederik Hennig authored
- Remove subclasses of PsSymbol - Introduce symbol properties to attach information to symbols - Refactor `PsLinearizedArray` into `PsBuffer` - Introduce new `memory` submodule, move `PsSymbol`, `PsBuffer` and associated machinery there - Refactor PsBuffer constructor to always take indexing and pointer symbols from the outside - Update `KernelCreationContext` to create field buffers according to new API - Add tests for symbol properties; extend buffer creation tests
-
Frederik Hennig authored
Revised Array Modelling & Memory Model See merge request !420
-
Frederik Hennig authored
-
- Oct 11, 2024
-
-
Frederik Hennig authored
Clarify semantics of fancy integer division functions. See merge request !417
-
-
- Oct 01, 2024
-
-
Frederik Hennig authored
Improve freezing of additions See merge request !415
-
-
- Jul 27, 2024
-
-
Frederik Hennig authored
Freeze casts of bare constants to typed PsConstantExprs See merge request !411
-
-
- Jul 24, 2024
-
-
Frederik Hennig authored
Refactor Field Indexing Symbols See merge request !408
-
Frederik Hennig authored
-
Frederik Hennig authored
Some minor internal and API fixes See merge request !410
-
Frederik Hennig authored
-
- Jul 23, 2024
-
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Michael Zikeli authored
Various GPU-related and some general fixes. See merge request !405
-
-
- Jul 19, 2024
-
-
Frederik Hennig authored
Change symbol typification: Infer unknown LHS data types from RHS See merge request !407
-
Frederik Hennig authored
-
- Jul 15, 2024
-
-
Markus Holzer authored
Fundamental GPU Support See merge request !384
-
-
- Jul 09, 2024
-
-
Markus Holzer authored
API Backward Compatibility and Deprecations See merge request !402
-
-
Markus Holzer authored
Revert previous front-end API changes + Cherry-pick fixes from master See merge request !401
-
-
Frederik Hennig authored
Extensions and fixes to the type system See merge request !400
-