Gabe Black
|
faf6c727f6
|
ARM: Respect the E bit of the CPSR when doing loads and stores.
|
2010-06-02 12:58:10 -05:00 |
|
Gabe Black
|
1d5233958a
|
ARM: Implement the V7 version of alignment checking.
|
2010-06-02 12:58:10 -05:00 |
|
Gabe Black
|
a2cb503ba6
|
ARM: Implement the RFE instruction.
|
2010-06-02 12:58:10 -05:00 |
|
Gabe Black
|
9d4a1bf2ba
|
ARM: Explicitly keep track of the second destination for double loads/stores.
|
2010-06-02 12:58:09 -05:00 |
|
Gabe Black
|
f7f75ad053
|
ARM: Implement the ldrex instruction.
|
2010-06-02 12:58:07 -05:00 |
|
Gabe Black
|
a1253ec644
|
ARM: Implemented prefetch instructions/decoding (pli, pld, pldw).
|
2010-06-02 12:58:05 -05:00 |
|
Gabe Black
|
2419903dc0
|
ARM: Make ldrs into the PC and ldm exception return do interworking branches.
|
2010-06-02 12:58:04 -05:00 |
|
Gabe Black
|
04300e33d4
|
ARM: Remove the special naming for the new memory instructions.
These are the only memory instructions now.
|
2010-06-02 12:58:01 -05:00 |
|
Gabe Black
|
36b6ca2ce3
|
ARM: Pull double memory instructions out of the decoder.
|
2010-06-02 12:58:01 -05:00 |
|
Gabe Black
|
81fdced83f
|
ARM: Define the load instructions from outside the decoder.
|
2010-06-02 12:58:01 -05:00 |
|