Fix codegen bug

This commit is contained in:
mtsamis 2021-05-20 12:35:35 -04:00
parent 90d1f7f199
commit 44b8f8e690
1 changed files with 1 additions and 1 deletions

View File

@ -632,7 +632,7 @@ static void copy_struct_reg(void) {
if (ty->size > 8) { if (ty->size > 8) {
if (has_flonum(ty, 8, 16, 0)) { if (has_flonum(ty, 8, 16, 0)) {
assert(ty->size == 12 || ty->size == 16); assert(ty->size == 12 || ty->size == 16);
if (ty->size == 4) if (ty->size == 12)
println(" movss 8(%%rdi), %%xmm%d", fp); println(" movss 8(%%rdi), %%xmm%d", fp);
else else
println(" movsd 8(%%rdi), %%xmm%d", fp); println(" movsd 8(%%rdi), %%xmm%d", fp);