diff options
Diffstat (limited to 'src/buildvm_ppc.dasc')
-rw-r--r-- | src/buildvm_ppc.dasc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildvm_ppc.dasc b/src/buildvm_ppc.dasc index 16cfd6ec..909c6fc7 100644 --- a/src/buildvm_ppc.dasc +++ b/src/buildvm_ppc.dasc | |||
@@ -1130,13 +1130,13 @@ static void build_subroutines(BuildCtx *ctx) | |||
1130 | | la RA, -8(BASE) | 1130 | | la RA, -8(BASE) |
1131 | | cmplw TMP0, TMP2 | 1131 | | cmplw TMP0, TMP2 |
1132 | | slwi TMP3, TMP2, 3 | 1132 | | slwi TMP3, TMP2, 3 |
1133 | | evstdd CARG2, 0(RA) | ||
1133 | | ble >2 // Not in array part? | 1134 | | ble >2 // Not in array part? |
1134 | | evlddx TMP1, TMP1, TMP3 | 1135 | | evlddx TMP1, TMP1, TMP3 |
1135 | |1: | 1136 | |1: |
1136 | | checknil TMP1 | 1137 | | checknil TMP1 |
1137 | | li RD, (0+1)*8 | 1138 | | li RD, (0+1)*8 |
1138 | | checkok ->fff_res // End of iteration, return 0 results. | 1139 | | checkok ->fff_res // End of iteration, return 0 results. |
1139 | | evstdd CARG2, 0(RA) | ||
1140 | | li RD, (2+1)*8 | 1140 | | li RD, (2+1)*8 |
1141 | | evstdd TMP1, 8(RA) | 1141 | | evstdd TMP1, 8(RA) |
1142 | | b ->fff_res | 1142 | | b ->fff_res |