On Sat, 14 Oct 2017, Martin Storsjo wrote:
--- I haven't been able to assemble prfum instructions with armasm64 yet; dumpbin -disasm does disassemble the instruction correctly (e.g. from an object file assembled with llvm), but armasm64 doesn't support assembling it, either in that form or with a few variations I've tried.In the simplest form, it fails like this: test.asm(8) : error A2502: operand 1: Expected constant prfum pldl1keep, [x0, #0] The prfm instruction seems to be handled correctly though. Since this prefetch instruction isn't essential, it can be worked around by simply skipping the instruction. --- gas-preprocessor.pl | 125 +++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 104 insertions(+), 21 deletions(-)
Sorry, I forgot to add a GASPP marker to the subject lines for these patches, that aren't for the main libav repo.
// Martin _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
