| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This brings goodies such as a configurable user interface and
multi-threaded timeline view.
|
|
debugger: Add the ability to view VFP register contents
|
|
standard u?int*_t types.
|
|
|
|
dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM
|
|
This was used prior to InterpreterTranslate existing.
|
|
|
|
This is considered deprecated in the ARM manual (using PC as an operand),
however, this is still able to be executed on the MPCore (which I'm quite
sure would be rare to begin with).
|
|
|
|
|
|
|
|
|
|
These are already present in arm_dyncom_dec.h.
|
|
|
|
Gets rid of C-like parameter passing.
|
|
Targeting ARM version variants was only a thing on armemu.
The reset routine also does basically the same thing as NewState.
|
|
Both the MPCore and the ARM9 have the same data abort model (base restored), so differentiating isn't necessary.
|
|
|
|
|
|
|
|
Previously it would just re-read the already decoded instruction and extract the immediate value.
|
|
|
|
|
|
Also a side-benefit of not having implementation-defined behavior.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
arm_dyncom_thumb: Merge STR/LDR table subsets.
|
|
|
|
Thum decoding directly checks if the thumb bit is set instead of using a temporary.
|
|
|
|
|
|
|
|
It's entirely unused. Also allows getting rid of more clunky macros.
|
|
|
|
Gets rid of a whole load of missing brace initialization warnings.
|
|
dyncom: Add ARMv6K NOP and hint instructions to the interpreter.
|
|
dyncom: Minor cleanup.
|