Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Alpha support for SME2 #217

Merged
merged 26 commits into from
Nov 5, 2023
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
30dee02
Add Alpha support for SME2
sdesmalen-arm Oct 6, 2022
d48ed1e
Address review comments [to squash]
sdesmalen-arm Nov 10, 2022
ae149ed
Address a few more review comments I missed in the previous patch [to…
sdesmalen-arm Nov 10, 2022
b61ff70
Remove trailing 'l' from svmlal/mlsl intrinsics [to squash]
sdesmalen-arm Mar 28, 2023
47ca61f
Clarify the value of 'vl' operand for predicate-as-counter instructio…
sdesmalen-arm Mar 28, 2023
3b8a6e7
Rename svmlslb -> sbfmlslb and svmlslt ->svbfmlslt [to squash]
sdesmalen-arm Mar 30, 2023
d7d716d
Add tile operand to (svread|svwrite)_(hor|ver) intrinsics [to squash]
sdesmalen-arm Mar 30, 2023
1559773
Type suffix in svread_za64[_s64] cannot be optional [to squash]
sdesmalen-arm Mar 30, 2023
3e39320
Fix the suffix for svusdot/svsudot to be consistent between _lane/_si…
sdesmalen-arm Mar 30, 2023
739b82a
Change name for svdot, so that it doesn't clash with SVE [to squash]
sdesmalen-arm Mar 30, 2023
85f22ec
Add svcount_t forms for psel and pfalse intrinsics.
sdesmalen-arm Apr 26, 2023
18c5da2
Cleanup, removed intrinsics that were added in SME [to squash]
sdesmalen-arm Apr 28, 2023
17a474c
Remove intrinsics for MOVT, since these instructions are only availab…
sdesmalen-arm May 15, 2023
2a4f4fa
Merge remote-tracking branch 'origin/main'
sdesmalen-arm Oct 2, 2023
fedbb6c
Merge slice base/offset parameters [to squash]
sdesmalen-arm Oct 2, 2023
8ca7c52
Address @rsandifo-arm's review comments [to squash]
sdesmalen-arm Oct 2, 2023
6e8b68d
Change uint64_t slice -> uint32_t slice
sdesmalen-arm Oct 2, 2023
ddf0075
Add signed variants of svsub_write_za(32|64) [to squash]
sdesmalen-arm Oct 6, 2023
c26aa72
Combine idx and imm parameters for svpsel_lane [to squash]
sdesmalen-arm Oct 6, 2023
3f53a4f
Replace __attribute__((arm_..)) syntax with keywords [to squash]
sdesmalen-arm Nov 3, 2023
6179d7e
Add missing overloaded types [to squash]
sdesmalen-arm Nov 3, 2023
d2e18e5
Remove incorrect [_single] suffix [to squash]
sdesmalen-arm Nov 3, 2023
58827fe
Add new intrinsics for svsudot and svsumla [to squash]
sdesmalen-arm Nov 3, 2023
7959b34
Apply consistent naming convention for _x2 and _x4 [to squash]
sdesmalen-arm Nov 3, 2023
d55a5f7
Remove leading 's' from sv[s]qdmulh [to squash]
sdesmalen-arm Nov 3, 2023
cdaf16f
Unify svwhile signed/unsigned to use the same mnemonics [to squash]
sdesmalen-arm Nov 3, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading