| plan 9 kernel history: overview | file list | diff list |
1991/1115/ss/l.s (diff list | history)
| 1991/1113/sys/src/9/ss/l.s:468,477 – 1991/1115/sys/src/9/ss/l.s:468,482 (short | long | prev | next) | ||
| 1990/1227 | MOVW R8, (R7, 3) | |
| 1990/1223 | RETURN | |
| 1991/1115 | /* * in savefpregs and restfpregs, incoming R7 points to doubleword * below where F0 will go; doubleword align in and backfill FSR */ | |
| 1991/01151 | TEXT savefpregs(SB), $0 | |
| 1991/1113 |
| |
| 1991/1115 | ADD $8, R7 ANDN $7, R7 /* now MOVD-aligned */ MOVW FSR, -4(R7) | |
| 1991/01151 | MOVD F0, (0*4)(R7) MOVD F2, (2*4)(R7) | |
| 1991/1113/sys/src/9/ss/l.s:501,510 – 1991/1115/sys/src/9/ss/l.s:506,516 | ||
| 1991/01151 | OR $PSREF, R8 MOVW R8, PSR | |
| 1991/1113 |
| |
| 1991/1115 | ADD $8, R7 ANDN $7, R7 /* now MOVD-aligned */ OR R0, R0 | |
| 1991/01151 | ||
| 1991/1113 |
| |
| 1991/1115 | MOVW -4(R7), FSR | |
| 1991/01151 | MOVD (0*4)(R7), F0 MOVD (2*4)(R7), F2 | |