Revision 1295001c target-sparc/translate.c
b/target-sparc/translate.c | ||
---|---|---|
4490 | 4490 |
|
4491 | 4491 |
CHECK_FPU_FEATURE(dc, FLOAT128); |
4492 | 4492 |
r_const = tcg_const_i32(dc->mem_idx); |
4493 |
gen_address_mask(dc, cpu_addr); |
|
4493 | 4494 |
gen_helper_ldqf(cpu_addr, r_const); |
4494 | 4495 |
tcg_temp_free_i32(r_const); |
4495 | 4496 |
gen_op_store_QT0_fpr(QFPREG(rd)); |
... | ... | |
4500 | 4501 |
TCGv_i32 r_const; |
4501 | 4502 |
|
4502 | 4503 |
r_const = tcg_const_i32(dc->mem_idx); |
4504 |
gen_address_mask(dc, cpu_addr); |
|
4503 | 4505 |
gen_helper_lddf(cpu_addr, r_const); |
4504 | 4506 |
tcg_temp_free_i32(r_const); |
4505 | 4507 |
gen_op_store_DT0_fpr(DFPREG(rd)); |
... | ... | |
4635 | 4637 |
CHECK_FPU_FEATURE(dc, FLOAT128); |
4636 | 4638 |
gen_op_load_fpr_QT0(QFPREG(rd)); |
4637 | 4639 |
r_const = tcg_const_i32(dc->mem_idx); |
4640 |
gen_address_mask(dc, cpu_addr); |
|
4638 | 4641 |
gen_helper_stqf(cpu_addr, r_const); |
4639 | 4642 |
tcg_temp_free_i32(r_const); |
4640 | 4643 |
} |
... | ... | |
4657 | 4660 |
|
4658 | 4661 |
gen_op_load_fpr_DT0(DFPREG(rd)); |
4659 | 4662 |
r_const = tcg_const_i32(dc->mem_idx); |
4663 |
gen_address_mask(dc, cpu_addr); |
|
4660 | 4664 |
gen_helper_stdf(cpu_addr, r_const); |
4661 | 4665 |
tcg_temp_free_i32(r_const); |
4662 | 4666 |
} |
Also available in: Unified diff