mirror of
				https://github.com/yuzu-emu/unicorn.git
				synced 2025-10-22 08:17:22 +00:00 
			
		
		
		
	target/mips: Add emulation of DSP ASE for nanoMIPS - part 2
Add emulation of DSP ASE instructions for nanoMIPS - part 2. Backports commit 6d033ca7513d85562f1b6bbb002a38b1c2541e5d from qemu
This commit is contained in:
		
							parent
							
								
									49f448af3c
								
							
						
					
					
						commit
						33dee2e5f3
					
				|  | @ -19444,6 +19444,16 @@ static int decode_nanomips_32_48_opc(CPUMIPSState *env, DisasContext *ctx) | |||
|                 case NM_BC1NEZC: | ||||
|                     gen_compute_branch_cp1_nm(ctx, OPC_BC1NEZ, rt, s); | ||||
|                     break; | ||||
|                 case NM_BPOSGE32C: | ||||
|                     check_dspr2(ctx); | ||||
|                     { | ||||
|                         int32_t imm = extract32(ctx->opcode, 1, 13) | | ||||
|                                       extract32(ctx->opcode, 0, 1) << 13; | ||||
| 
 | ||||
|                         gen_compute_branch_nm(ctx, OPC_BPOSGE32, 4, -1, -2, | ||||
|                                               imm); | ||||
|                     } | ||||
|                     break; | ||||
|                 default: | ||||
|                     generate_exception_end(ctx, EXCP_RI); | ||||
|                     break; | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue