Revision cbbccffc
b/target-arm/translate.c | ||
---|---|---|
2783 | 2783 |
} else if (size == 1) { |
2784 | 2784 |
gen_neon_dup_low16(tmp); |
2785 | 2785 |
} |
2786 |
tmp2 = new_tmp(); |
|
2787 |
tcg_gen_mov_i32(tmp2, tmp); |
|
2788 |
neon_store_reg(rn, 0, tmp2); |
|
2789 |
neon_store_reg(rn, 1, tmp); |
|
2786 |
for (n = 0; n <= pass * 2; n++) { |
|
2787 |
tmp2 = new_tmp(); |
|
2788 |
tcg_gen_mov_i32(tmp2, tmp); |
|
2789 |
neon_store_reg(rn, n, tmp2); |
|
2790 |
} |
|
2791 |
neon_store_reg(rn, n, tmp); |
|
2790 | 2792 |
} else { |
2791 | 2793 |
/* VMOV */ |
2792 | 2794 |
switch (size) { |
Also available in: Unified diff