Commit ea0b6b06 authored by Chris Zankel's avatar Chris Zankel

[XTENSA] Fix comments regarding the number of frames to save

Signed-off-by: default avatarMarc Gauthier <marc@tensilica.com>
Signed-off-by: default avatarChris Zankel <chris@zankel.net>
parent 50c0716a
...@@ -1336,11 +1336,11 @@ ENTRY(_spill_registers) ...@@ -1336,11 +1336,11 @@ ENTRY(_spill_registers)
wsr a2, DEPC # preserve a2 wsr a2, DEPC # preserve a2
rsr a2, WINDOWBASE rsr a2, WINDOWBASE
rsr a3, WINDOWSTART rsr a3, WINDOWSTART # a3 = xxxwww1yy
ssr a2 # holds WB ssr a2 # holds WB
slli a2, a3, WSBITS slli a2, a3, WSBITS
or a3, a3, a2 # a2 = xxxwww1yyxxxwww1yy or a3, a3, a2 # a3 = xxxwww1yyxxxwww1yy
srl a3, a3 srl a3, a3 # a3 = 00xxxwww1yyxxxwww1
/* We are done if there are no more than the current register frame. */ /* We are done if there are no more than the current register frame. */
...@@ -1395,8 +1395,8 @@ ENTRY(_spill_registers) ...@@ -1395,8 +1395,8 @@ ENTRY(_spill_registers)
j .Lc12c j .Lc12c
.Lnospill: .Lnospill:
rsr a2, DEPC # restore a2 and 'return' rsr a2, DEPC
jx a0 ret
.Lloop: _bbsi.l a3, 1, .Lc4 .Lloop: _bbsi.l a3, 1, .Lc4
_bbci.l a3, 2, .Lc12 _bbci.l a3, 2, .Lc12
...@@ -1423,7 +1423,7 @@ ENTRY(_spill_registers) ...@@ -1423,7 +1423,7 @@ ENTRY(_spill_registers)
movi a3, 1 movi a3, 1
sll a3, a3 sll a3, a3
wsr a3, WINDOWSTART wsr a3, WINDOWSTART
jx a0 ret
.Lc4: s32e a4, a9, -16 .Lc4: s32e a4, a9, -16
s32e a5, a9, -12 s32e a5, a9, -12
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment