Skip to content

APX: Support the additional GPRs, r16-r31

H.J. Lu requested to merge usr/hjl/apx/egpr into master

Add support for the additional general-purpose registers, r16-r31, in Intel Advanced Performance Extensions:

https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html

  1. Make r16-r31 caller-saved registers.
  2. Map r16-r31 to DWARF registers 130-145.

The APX binaries are backward compatible with the non-APX binaries.

Merge request reports