-
Notifications
You must be signed in to change notification settings - Fork 23
AArch64 Capstone Update / SME2 support #429
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
Merged
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
a55fe36
Temp change of UoB-HPC captone branch to next-update.
FinnWilkinson d57b227
Began migrating to new Capstone structure.
FinnWilkinson e0fe83a
Continued with Capstone update in SimEng.
FinnWilkinson 75a0c31
Further changes to try get regression tests to all pass.
FinnWilkinson 893568b
More fixes after Capstone update.
FinnWilkinson dce6b11
Finished ensuring regression tests pass.
FinnWilkinson 584b13a
Got unit tests to pass.
FinnWilkinson 547d14c
Final fixes to get default program working in emulation mode.
FinnWilkinson b5d8d1c
More changes and fixes.
FinnWilkinson 5224317
Updated SVE predicate pattern to use new enum in instruction.
FinnWilkinson 8cd7335
Began changes to update LLVM version to 18.1.8
FinnWilkinson 0b9e7b8
Updated valid SVE vector lengths inline with Arm A profile reference …
FinnWilkinson 4f851b6
Added table physical register count to model config.
FinnWilkinson df5e686
Fixed integration test.
FinnWilkinson 11fc242
Added return identification properly.
FinnWilkinson 3267c0d
Fixed RV64 regression tests / compressed instruction implementation.
FinnWilkinson f537e20
Updated aarch64 comment.
FinnWilkinson 08f47d3
Removed print out.
FinnWilkinson a148bd2
Added new capstone archs to non-build list in cmake.
FinnWilkinson 72d990b
Fixed microDecode to accomodate new sysop member of aarch64_cs_op.
FinnWilkinson 26f4155
Updated aarch64 metadata.
FinnWilkinson a4aa026
Final fixes for capstone update.
FinnWilkinson ee07deb
Attended PR comments.
FinnWilkinson b440a93
Migrate away from add_subdirectory LLVM (#433)
tom91136 e974e98
Updated LLVM version to 18.1.8 in CMake download.
FinnWilkinson d198964
Updated docs.
FinnWilkinson aef0ad4
Updated cmake file.
FinnWilkinson fd44dd3
Added note to CMakeLists about making a new capstone branch each time…
FinnWilkinson 952075c
Attended PR comments.
FinnWilkinson 7146634
Reverted to using old-values for SVE VL and fixed AArch64 decode catc…
FinnWilkinson 2ddbe03
Cmake fix for building LLVM.
FinnWilkinson 5e73600
Updated LLVM version in LINUX_BUILD_TEST.
FinnWilkinson fc308db
Made instruction decode more efficient WRT group checking against mne…
FinnWilkinson 1f0084f
Updated cmake file comments.
FinnWilkinson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.