AArch64 missing details tasks
Rot127 opened this issue · 2 comments
List to track not yet implemented or faulty details of AArch64
- Warning if
arm64
is passed to cstool - SME vector lead/store/read/write have incorrect outs/ins set
-
za
writes are not listed in register write list - U/SBFM alias modulo change depending on S and N bit. (wait for encoding info).
Hi @Rot127, I'm not sure what the timeline is on these issues, but another which I have just spotted in next
branch since the AArch64 auto-sync PR merge is that arch/AArch64/AArch64GenRegisterName.inc
needs updating as was done with the rest of the AArch64 .inc
files.
Given the use of LLVM 16.x for the generation of these files, SME2 & SVE2 is now included which introduced a new zt0
register. This is present in the AArch64GenRegisterInfo.inc
file, but not the file mentioned above.
AArch64GenRegisterName.inc
Shouldn't be there anymore actually. It is no longer used and I just forgot to delete it.
I'm not sure what the timeline is on these issues,
Timeline is a little hot topic. I have to work on other stuff most the time so it will take a little until all the left issues will be done. Going to finish these ones here first though.