[RTEMS Project] #4712: powerpc: Add AltiVec VRSAVE support
RTEMS trac
trac at rtems.org
Thu Sep 8 13:45:02 UTC 2022
#4712: powerpc: Add AltiVec VRSAVE support
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: assigned
Priority: normal | Milestone: 6.1
Component: arch/powerpc | Version: 6
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"d907c2294a438f07099730b88ff88a659e940de7/rtems"
d907c22/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="d907c2294a438f07099730b88ff88a659e940de7"
powerpc: Add support for VRSAVE
The VRSAVE feature of the Altivec unit can be used to reduce the amount of
Altivec registers which need to be saved/restored during interrupt
processing
and context switches.
In order to use the VRSAVE optimization a corresponding multilib
(-mvrsave) is
required, see GCC configuration. The -mvrsave option must be added to the
ABI_FLAGS of the BSP.
Currently only the -mcpu=e6500 based QorIQ BSP support this optimization.
Update #4712.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4712#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list