Skip to content

Experiment with intrinsict generation - #1406

Draft
AntoinePrv wants to merge 3 commits into
xtensor-stack:masterfrom
AntoinePrv:overload-gen
Draft

Experiment with intrinsict generation#1406
AntoinePrv wants to merge 3 commits into
xtensor-stack:masterfrom
AntoinePrv:overload-gen

Conversation

@AntoinePrv

@AntoinePrv AntoinePrv commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Second experiment to generate only overloads of intrinsics from a (semi) official data file (overload/neon.hpp).
The code in neon.hpp/neon64.hpp is hand modified, but greatly reduced.

This is work in progress, showing what could be made before we commit to this approach.

From a discussion with @JohanMabille:
Generating code is fine, but we may want to then check-in the code and keep maintaining it by hand since the generator would otherwise grow in complexity.
The generator can be kept for reference but would mostly be used to transition purposes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant