| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
armemu: Simplify some instructions.
|
|
field.
|
|
|
|
|
|
armemu: Fix underflows in USAD8/USADA8
|
|
|
|
|
|
Initially reported by xdec.
|
|
|
|
|
|
armemu: Implement SMMUL, SMMLA, and SMMLS.
|
|
armemu: Implement SMLALD/SMLSLD
|
|
|
|
|
|
|
|
They were setting the old S flag.
|
|
|
|
armemu: Fix retrieval of the CPSR in MRS instructions.
|
|
|
|
Needs to use the updated state of the CPSR.
|
|
|
|
|
|
|
|
armemu: Fix SSAT16.
|
|
|
|
armemu: Implement USAD8 and USADA8
|
|
armemu: Implement SMLSD
|
|
armemu: Implement QASX and QSAX
|
|
armemu: Narrow the scope of some variables in handle_v6_insn
|
|
armemu: Get rid of bitwise parenthesis warnings
|
|
|
|
|
|
|
|
The lower-bound would never be negative like it should
|
|
|
|
armemu: Set GE flags properly for SSUB16, SADD16, SSAX, and SASX.
|
|
|
|
|
|
|
|
|
|
Combine SSUB16, SADD16, SASX, and SSAX.
|
|
armemu: Unset GE flags for UADD8 if results are < 0x100
|
|
armemu: Implement UMAAL
|