Migrating code from ARM to ARM64

This proposal has been accepted as a session.

*

One Line Summary

Best practices for migrating code from ARM to ARM64

Abstract

The ARM world is shifting to 64-bit. While good quality C/C++ code is fairly straightforward to port, assembly will require some work. I will start by giving a short summary of the best practises and present the most common mistakes. I will then talk about the key differences between arm and arm64, and provide tips to help you migrate your assembly code, including code using NEON vector instructions. Your code might not be completely ready but you should be.

Tags

ARM, ARM64, NEON

Presentation Materials

slides

Speaker