- Jul 01, 2024
-
-
Frederik Hennig authored
Ternary Expressions, Improved Integer Divisions, and Iteration Space Fix See merge request pycodegen/pystencils!393
-
Frederik Hennig authored
-
- Jun 11, 2024
-
-
Frederik Hennig authored
Eliminate branches: implement isl analysis and recurse into conditionals See merge request pycodegen/pystencils!390
-
-
- Jun 10, 2024
-
-
Markus Holzer authored
Pragmas and OpenMP Support See merge request pycodegen/pystencils!383
-
-
- May 31, 2024
-
-
Frederik Hennig authored
Refine printing of integer literals See merge request pycodegen/pystencils!389
-
Frederik Hennig authored
-
- May 28, 2024
-
-
Frederik Hennig authored
Implement loop peeling from back See merge request pycodegen/pystencils!388
-
-
- May 22, 2024
-
-
Frederik Hennig authored
Cast integer literals to target type See merge request pycodegen/pystencils!387
-
-
Frederik Hennig authored
Add support for PsConditional to UndefinedSymbolsCollector and PsStatement to CanonicalClone See merge request pycodegen/pystencils!386
-
-
- Apr 29, 2024
-
-
Frederik Hennig authored
Do not hoist declarations of mutated variables See merge request !381
-
-
- Apr 26, 2024
-
-
Frederik Hennig authored
Customizability Extensions: CFunction Signatures and Code Literals See merge request !378
-
Frederik Hennig authored
-
Frederik Hennig authored
Fix symbol canonicalization to not duplicate when marking as updated See merge request !380
-
Frederik Hennig authored
-
- Apr 23, 2024
-
-
Markus Holzer authored
Type System Refactor See merge request !379
-
- Apr 22, 2024
-
-
Frederik Hennig authored
-
- Apr 08, 2024
-
-
Frederik Hennig authored
Loop Transformations: Cutting and Peeling See merge request !376
-
Frederik Hennig authored
-
- Apr 05, 2024
-
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
-
Frederik Hennig authored
Support for Boolean Operations and Relations See merge request !375
-
Frederik Hennig authored
-
- Apr 04, 2024
-
-
Frederik Hennig authored
- add __getstate__ to return None, prevent pickle from overriding instance dict - Add some more documentation - Add doctests to `__canonical_args__` implementations
-
- Apr 03, 2024
-
-
Frederik Hennig authored
-
Frederik Hennig authored
- Add pickle support to PsType - Add `__canonical_args__` protocol for more efficient uniquing - Write extensive documentation around PsTypeMeta - Refactor data types section in docs
-
Frederik Hennig authored
-
Frederik Hennig authored
Symbol Canonicalization, Loop-Invariant Code Motion, and AST Factory See merge request pycodegen/pystencils!373
-
Frederik Hennig authored
-
Frederik Hennig authored
- Introduce metaclass PsTypeMeta - Refactor __args__ protocol to exclude const - Move PsType and PsTypeMeta to types/meta.py - Rename basic_types.py to types.py - Adapt test cases to check for identity
-
Frederik Hennig authored
-
- Apr 02, 2024
-
-
Frederik Hennig authored
Fix handling of constness in Typifier See merge request pycodegen/pystencils!372
-
Frederik Hennig authored
-
- Mar 28, 2024
-
-
Frederik Hennig authored
Various fixes to constants See merge request pycodegen/pystencils!371
-