llvm-capstone
llvm-capstone copied to clipboard
Auto Sync 18
WIP
- [x] Fix
InstrInfoEmitterconflicts.- [ ] Change
MCInstDescstructs (those were changed to use less pointers).
- [ ] Change
- [x] Move rest of the new emitting code into printer functions.
- [x] Fix build errors
- [x] CI
- [x] Add CI scripts from @kabeor again.
- [x] Add CI job/script to test C++ table output to default LLVM C++ tables.
- [x] Add CI job/script to check syntactical validity of emitted C tables.
- [x] Fix option registration of backends
- [x] Fix PPC gen with upstream LLVM
- [ ] Fix build error with release version in CI -.-
- [x] Fix generated C++ tables
- [ ] Copy to Capstone and open PR there.
- [ ] ARM
- [ ] PPC
- [ ] AArch64
- [x] Rebase onto actual release away from rc3
After merge
- [ ] Reset
auto-syncbranch toauto-sync-18
closes https://github.com/capstone-engine/llvm-capstone/issues/12