summaryrefslogtreecommitdiff
path: root/arch/arc/boot
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2017-04-20 15:36:51 -0700
committerVineet Gupta <vgupta@synopsys.com>2017-04-20 15:37:49 -0700
commit3d5e80125a6e5649c6bdad8d5780e39ea422c67d (patch)
tree5db65bfac17a6dbbff36d055b0292e9addeb8d90 /arch/arc/boot
parent6492f09e864417d382e22b922ae30693a7ce2982 (diff)
ARCv2: entry: save Accumulator register pair (r58:59) if present
Accumulator is present in configs with FPU and/or DSP MPY (mpy > 6) Instead of doing this in pt_regs (and thus every kernel entry/exit), this could have been done in context switch (and for user task only) as currently kernel doesn't clobber these registers for its own accord. However we will soon start using 64-bit multiply instructions for kernel which can clobber these. Also gcc folks also plan to start using these as GPRs, hence better to always save/restore them Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Diffstat (limited to 'arch/arc/boot')
0 files changed, 0 insertions, 0 deletions