Skip to content
Snippets Groups Projects
Commit f0de552f authored by Frederik Hennig's avatar Frederik Hennig
Browse files

Add support for function materialization.

 - Add `select_function` to `Platform` and implement it for `GenericCpu`
 - Add `SelectFunctions` AST pass

Squashed commit of the following:

commit e6b3aa856d2471b645f39d20673eb5259f7b1e1c
Author: Frederik Hennig <frederik.hennig@fau.de>
Date:   Wed Mar 27 17:15:55 2024 +0100

    add select_function stub to GenericGpu

commit 679428f053d6bfd3a5ba4d1d1ff6c903577e9ed3
Author: Frederik Hennig <frederik.hennig@fau.de>
Date:   Wed Mar 27 17:14:16 2024 +0100

    Remove IntrinsicsError in favor of MaterializaitonError. Move the latter to `backend.exceptions`.

commit 1a01cfde2f39b3394935c2a313312097d4cf66e0
Merge: d73d24c 0e4677de
Author: Frederik Hennig <frederik.hennig@fau.de>
Date:   Wed Mar 27 17:07:31 2024 +0100

    Merge branch 'backend-rework' into b_function_mat

commit d73d24cf038950f2129e717a43dd09df11d725c0
Author: Frederik Hennig <frederik.hennig@fau.de>
Date:   Tue Mar 26 18:19:08 2024 +0100

    introduce SelectFunctions and select_function protocol

co...
parent 0e4677de
No related merge requests found
Pipeline #64770 failed with stages
in 4 hours and 10 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment