Revision 5aa3b1ea target-sh4/translate.c
b/target-sh4/translate.c | ||
---|---|---|
528 | 528 |
tcg_gen_shli_i32(cpu_T[0], cpu_T[0], 16); |
529 | 529 |
tcg_gen_shri_i32(cpu_T[1], cpu_gregs[REG(B11_8)], 16); |
530 | 530 |
tcg_gen_andi_i32(cpu_T[1], cpu_T[1], 0xffff); |
531 |
tcg_gen_ori_i32(cpu_gregs[REG(B11_8)], cpu_T[0], cpu_T[1]);
|
|
531 |
tcg_gen_or_i32(cpu_gregs[REG(B11_8)], cpu_T[0], cpu_T[1]); |
|
532 | 532 |
return; |
533 | 533 |
case 0x300c: /* add Rm,Rn */ |
534 | 534 |
tcg_gen_add_i32(cpu_gregs[REG(B11_8)], cpu_gregs[REG(B11_8)], cpu_gregs[REG(B7_4)]); |
Also available in: Unified diff