pbrook
|
6fbe23d50e
|
ARM N=Z=1 flag fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4156 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-04-01 17:19:11 +00:00 |
|
pbrook
|
e677137d99
|
ARM TCG conversion 15/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4152 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:49:05 +00:00 |
|
pbrook
|
ad69471ce5
|
ARM TCG conversion 14/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4151 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:48:30 +00:00 |
|
pbrook
|
8f8e3aa451
|
ARM TCG conversion 13/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4150 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:48:01 +00:00 |
|
pbrook
|
8984bd2e83
|
ARM TCG conversion 12/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4149 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:47:48 +00:00 |
|
pbrook
|
5e3f878ad6
|
ARM TCG conversion 11/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4148 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:47:34 +00:00 |
|
pbrook
|
4373f3ceeb
|
ARM TCG conversion 10/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4147 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:47:19 +00:00 |
|
pbrook
|
b010980544
|
ARM TCG conversion 9/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4146 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:47:03 +00:00 |
|
pbrook
|
d9ba48308d
|
ARM TCG conversion 8/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4145 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:46:50 +00:00 |
|
pbrook
|
6ddbc6e4cf
|
ARM TCG conversion 7/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4144 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:46:33 +00:00 |
|
pbrook
|
3670669ce2
|
ARM TCG conversion 6/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4143 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:46:19 +00:00 |
|
pbrook
|
8f01245ee7
|
ARM TCG conversion 5/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4142 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:46:03 +00:00 |
|
pbrook
|
1497c961af
|
ARM TCG conversion 4/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4141 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:45:50 +00:00 |
|
pbrook
|
9a119ff6c1
|
ARM TCG conversion 3/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4140 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:45:35 +00:00 |
|
pbrook
|
f51bbbfefe
|
ARM TCG conversion 2/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4139 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:45:13 +00:00 |
|
pbrook
|
b26eefb68e
|
ARM TCG conversion 1/16.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4138 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-03-31 03:44:26 +00:00 |
|
bellard
|
57fec1fee9
|
use the TCG code generator
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162
|
2008-02-01 10:50:11 +00:00 |
|
pbrook
|
e160c51ccd
|
Fix msr_mask.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3584 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 14:36:36 +00:00 |
|
pbrook
|
9ee6e8bb85
|
ARMv7 support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3572 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 00:04:49 +00:00 |
|
ths
|
3b46e62427
|
find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-17 08:09:54 +00:00 |
|
ths
|
5fafdf24ef
|
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-16 21:08:06 +00:00 |
|
ths
|
ce62e5ba09
|
Fix tb->size mishandling, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3160 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-11 10:04:58 +00:00 |
|
balrog
|
2e23213f26
|
Special-case iWMMXt register transfer insns, which are in ARM LDC2/STC2 class.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3107 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-08-01 02:31:54 +00:00 |
|
pbrook
|
39524770b2
|
Fix "blx lr" (Lauro Venancio).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2979 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-06-11 18:59:35 +00:00 |
|
balrog
|
7a774c875b
|
Use the same offset for all STR and STM instructions that store r15, as specified in ARM ARM (patch from Chris McNett).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2970 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-06-10 13:53:18 +00:00 |
|
balrog
|
a90b7318ba
|
Implement power state changes (IDLE and SLEEP) for PXA.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2762 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-05-01 01:28:01 +00:00 |
|
balrog
|
18c9b56060
|
Implement iwMMXt instruction set for the PXA270 cpu.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2752 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-04-30 02:02:17 +00:00 |
|
balrog
|
c1713132e0
|
Core features of ARM XScale processors. Main PXA270 and PXA255 peripherals.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2749 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-04-30 01:26:42 +00:00 |
|
ths
|
687fa640d4
|
Random bug fixes from code inspection, by Wang Cheng Yeh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2580 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-04-02 08:18:36 +00:00 |
|
pbrook
|
5fd46862e5
|
ARM register index+writeback fix (Lauro Ramos Venancio).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2481 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-03-17 01:43:01 +00:00 |
|
pbrook
|
6658ffb81e
|
Watchpoint support (previous commit got eaten by Savannah server crash).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2479 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-03-16 23:58:11 +00:00 |
|
pbrook
|
18acad9250
|
ARM doubleword post-modify fix (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2424 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-02-14 20:17:03 +00:00 |
|
pbrook
|
a94a6abff4
|
Fix ARM VFP debugging dumps.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2201 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-25 17:43:33 +00:00 |
|
pbrook
|
191f9a93f4
|
ARM postincrememnt addressing fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1970 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-14 14:36:07 +00:00 |
|
bellard
|
159f366388
|
ARM undefined instruction execution (Jason Wessel)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1938 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-05-22 23:06:04 +00:00 |
|
pbrook
|
358bf29e80
|
Thumb prefetch abort fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1805 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-04-09 14:38:57 +00:00 |
|
pbrook
|
40f137e1ea
|
Add Arm926 core support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1765 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-20 00:33:36 +00:00 |
|
pbrook
|
2ae23e7504
|
Fix Arm msr spsr bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1761 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-11 16:20:39 +00:00 |
|
pbrook
|
3aa22b4b53
|
Fix Thumb variable shift condition code bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1748 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-07 03:34:35 +00:00 |
|
pbrook
|
191abaa2f0
|
Fix Arm interrupted ldm bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1743 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-04 21:50:36 +00:00 |
|
pbrook
|
06c949e62a
|
Implement Arm BKPT instruction.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1740 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-04 19:35:26 +00:00 |
|
bellard
|
68998c5de3
|
cpu_reset() fix (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1712 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-12-18 16:55:25 +00:00 |
|
bellard
|
ee0971849e
|
Arm mulxy insn fix (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1683 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-12-04 18:56:28 +00:00 |
|
bellard
|
9332f9dafa
|
ARM CPU suspend/halt (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1663 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-26 10:46:39 +00:00 |
|
bellard
|
b5ff1b3127
|
ARM system emulation (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-26 10:38:39 +00:00 |
|
bellard
|
173d6cfe51
|
cpu_exec_init() change
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1643 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-21 23:32:20 +00:00 |
|
bellard
|
6e256c935c
|
use direct jump only for jumps in the same page
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1629 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-20 10:32:05 +00:00 |
|
bellard
|
2531fc7bc0
|
thumb BLX insn fix (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1607 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-06 19:36:29 +00:00 |
|
bellard
|
c53be33474
|
suppressed JUMP_TB (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1594 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-10-30 21:39:19 +00:00 |
|
bellard
|
1e8a7cfd11
|
Show thumb state in cpu dump (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1555 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-08-21 10:14:28 +00:00 |
|