Hi,
On 4/17/19 9:45 PM, Stefano Stabellini wrote:
On Wed, 27 Mar 2019, Julien Grall wrote:
Clang understands the GCCism in use here, but still complains that sp is
unitialised. In such cases, resort to the older versions of this code,
which directly read sp into the temporary variable.
Note that we still keep the GCCism in the default case, as it causes GCC
to create rather better assembly.
This is based on the x86 counterpart.
I understand this is based on an existing approach but what about other
compilers? I have a suggestion below.
What if the compiler actually support named registers? Why would we make
the code less efficient?
Cheers,
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel