The ARM64 InstPrinter does not print the preferred form of SBFM/UBFM instructions, this patch fixes this such that SBFIZ/SBFX/SXTB etc are instead printed where preferred. Additionally 64-bit variants of UXTB/H/W should never be printed since they are not part of the architecture, but rather a logical extension of the aliases.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Hi Bradley,
This looks reasonable as a stopgap. The BFM assembly hacks are all fairly nasty though; I'm hoping to remove them soon.
Cheers.
Tim.