For example the predres extension adds one instruction that
is a sys alias. Previously this wasn't disassembled properly
with "+all".
This was because a check for "+all" was added to haveFeatures
in AArch64SysReg but not in SysAlias.
Paths
| Differential D129147
[llvm][AArch64] Fix "+all" feature for sysreg aliases ClosedPublic Authored by DavidSpickett on Jul 5 2022, 9:17 AM.
Details Summary For example the predres extension adds one instruction that This was because a check for "+all" was added to haveFeatures
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 5 2022, 9:32 AM This revision was landed with ongoing or failed builds.Jul 6 2022, 1:42 AM Closed by commit rG20741c74c501: [llvm][AArch64] Fix "+all" feature for sysreg aliases (authored by DavidSpickett). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 442327 llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
llvm/test/MC/Disassembler/AArch64/mattr-all.txt
|
clang-format not found in user’s local PATH; not linting file.