Skip to content

feat: first part of scalable vectors - #1358

Merged
nunoplopes merged 3 commits into
AliveToolkit:masterfrom
regehr:regehr/vscale1
Sep 21, 2026
Merged

nunoplopes merged 3 commits into
AliveToolkit:masterfrom
regehr:regehr/vscale1

Conversation

@regehr

@regehr regehr commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

My version of Zhengyang's patch for scalable vectors is large so I'm seeing about splitting it into more easily-reviewed parts. This first one just adds the core data structure support, and also classic alive support.
It leaves out:

  • alive-tv support: translation of LLVM scalable vectors to Alive, etc.
  • solver-based selection of vscale
  • opt and clang plugin support

but I can get those into shape fairly rapidly after we agree on this one.

@nunoplopes
nunoplopes merged commit 2e2a107 into AliveToolkit:master Sep 21, 2026
16 checks passed
@nunoplopes

Copy link
Copy Markdown
Member

This is ok as a first step, but that global config should go away.

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.

2 participants