Nekotekina
|
250fb15592
|
Compilation fix 3
|
2015-02-11 15:25:20 +03:00 |
|
Nekotekina
|
fdc5fa34be
|
Bugfix
|
2015-02-11 14:39:51 +03:00 |
|
S Gopal Rajagopal
|
853234f7d7
|
Merge remote-tracking branch 'upstream/master' into spurs_taskset
|
2015-02-11 15:00:46 +05:30 |
|
Nekotekina
|
31bbf56ff1
|
Reservations improved
|
2015-02-08 18:25:50 +03:00 |
|
Nekotekina
|
19acaf3f86
|
Bugfix, ECIWX/ECOWX disabled
|
2015-02-08 16:38:08 +03:00 |
|
Nekotekina
|
39db6bb461
|
Reservations improved
|
2015-02-07 16:46:42 +03:00 |
|
Nekotekina
|
1af4848324
|
New reservations (not finished)
|
2015-02-07 02:39:51 +03:00 |
|
S Gopal Rajagopal
|
d1a7c85e95
|
Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
rpcs3/emucore.vcxproj.filters
|
2015-02-03 23:12:26 +05:30 |
|
S Gopal Rajagopal
|
ba6ac5019e
|
SPURS: Implement some portions of taskset policy manager
|
2015-02-02 01:32:40 +05:30 |
|
Nekotekina
|
e5dd03dbcb
|
ARMv7: argc, argv setting, LDRSB_IMM, bugfixes
|
2015-02-01 16:52:34 +03:00 |
|
Nekotekina
|
8a945a1a52
|
Fixes
|
2015-02-01 10:09:24 +03:00 |
|
S Gopal Rajagopal
|
61342946a4
|
SPURS: Implement some portions of taskset pm
|
2015-02-01 02:16:06 +05:30 |
|
Nekotekina
|
61a5459ccb
|
TLS for ARMv7 threads
|
2015-01-31 19:44:26 +03:00 |
|
Nekotekina
|
4ea1b8cffc
|
Fixed TLS for PPU threads
|
2015-01-30 23:01:13 +03:00 |
|
S Gopal Rajagopal
|
507638e6d8
|
SPURS: Update system service workload to use lock line reservations
|
2015-01-31 00:36:58 +05:30 |
|
S Gopal Rajagopal
|
62e2d8d9a7
|
SPURS: Update kernel to use lock line reservations
|
2015-01-29 20:20:34 +05:30 |
|
B1ackDaemon
|
1fa301b719
|
Merge pull request #981 from Nekotekina/master
ARMv7 progress, some changes in vm_ptr
|
2015-01-29 01:57:42 +02:00 |
|
Nekotekina
|
579a88b7c4
|
vm_ptr: function format changed
|
2015-01-28 15:59:16 +03:00 |
|
Raul Tambre
|
be50130c3f
|
Various fixes
Fixes to dead code and a couple self-assignings
|
2015-01-24 21:50:26 +02:00 |
|
Nekotekina
|
1a5d5c96ed
|
Compilation fix
|
2015-01-22 00:39:25 +03:00 |
|
Nekotekina
|
79d03ece66
|
ARMv7 decoder improved
|
2015-01-22 00:09:37 +03:00 |
|
S Gopal Rajagopal
|
411dfd9a3f
|
Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
rpcs3/Emu/SysCalls/Modules/cellSpurs.cpp
rpcs3/Emu/SysCalls/Modules/cellSpurs.h
rpcs3/emucore.vcxproj.filters
|
2015-01-21 01:13:53 +05:30 |
|
Nekotekina
|
ec2e53dc6b
|
Formatting changes
|
2015-01-20 02:15:43 +03:00 |
|
Nekotekina
|
c4558d2ca7
|
cast_armv7_gpr added
|
2015-01-19 21:02:33 +03:00 |
|
Nekotekina
|
f3c9143a81
|
cast_to_ppu_gpr(), cast_from_ppu_gpr() updated
|
2015-01-19 17:16:31 +03:00 |
|
Nekotekina
|
0d28f378a7
|
fmt::format() optimization (fmt::unveil template)
|
2015-01-19 01:54:56 +03:00 |
|
B1ackDaemon
|
d9dd3a7eda
|
Merge pull request #969 from achurch/spu-interpreter-fixes
Fix SPU interpreter to match real hardware
|
2015-01-18 20:54:12 +02:00 |
|
Andrew Church
|
e64f6a1db3
|
Implement full floating-point support.
|
2015-01-19 03:19:10 +09:00 |
|
Andrew Church
|
4375422c09
|
Implement the mfspr and mtspr instructions.
|
2015-01-19 03:18:36 +09:00 |
|
Andrew Church
|
03b059c1d5
|
Implement the SRR0 register.
|
2015-01-19 03:18:03 +09:00 |
|
Andrew Church
|
a87de1b565
|
Implement the FPSCR register.
|
2015-01-19 03:17:51 +09:00 |
|
Andrew Church
|
3a87a40593
|
Implement host FP exception checking for PPU floating-point instructions.
|
2015-01-18 21:14:31 +09:00 |
|
Andrew Church
|
04902965fe
|
Set host FP rounding mode for PPU floating-point instructions.
|
2015-01-18 21:14:19 +09:00 |
|
B1ackDaemon
|
26f1e2c9e3
|
Merge pull request #965 from Nekotekina/master
cellAudio update, thread_t
|
2015-01-18 02:40:03 +02:00 |
|
Andrew Church
|
c9df9c93ed
|
Implement VSCR_NJ for all vector FP instructions.
|
2015-01-18 07:05:48 +09:00 |
|
Andrew Church
|
9a310c312e
|
Fix intermediate truncation in vector FP fused multiply-add.
|
2015-01-18 07:05:38 +09:00 |
|
Andrew Church
|
3eb3f66e96
|
Fix vmaxfp/vminfp with mixed signs of zero.
|
2015-01-18 07:05:30 +09:00 |
|
Andrew Church
|
10c706d9a5
|
Handle NaNs correctly in vector FP instructions.
|
2015-01-18 07:05:18 +09:00 |
|
Andrew Church
|
2e2dbf6c33
|
Reduce code duplication for vcmp instructions.
|
2015-01-18 07:05:08 +09:00 |
|
Andrew Church
|
0fa0946a46
|
Fix vsumsws clobbering input registers and reading from the wrong word.
|
2015-01-18 07:04:56 +09:00 |
|
Andrew Church
|
14e0cbde9c
|
Catch invalid and zero-division exceptions in FPU instructions.
|
2015-01-18 07:04:45 +09:00 |
|
Andrew Church
|
43e74a9c61
|
Fix intermediate rounding of fused multiply-add instructions.
|
2015-01-18 07:04:35 +09:00 |
|
Andrew Church
|
fee20573d2
|
Fix fcti rounding.
|
2015-01-18 07:04:22 +09:00 |
|
Andrew Church
|
5fd88bf801
|
Fix invalid double constant.
|
2015-01-18 07:04:13 +09:00 |
|
Andrew Church
|
46fa645555
|
Reduce code duplication in FPU instruction implementations.
|
2015-01-18 07:04:01 +09:00 |
|
Andrew Church
|
bbe12bf4b1
|
Fix mftbu returning the wrong half of the timebase register.
|
2015-01-18 07:03:48 +09:00 |
|
Andrew Church
|
74cbf1877b
|
Fix stwcx. and stdcx. not properly clearing the reservation address.
|
2015-01-18 07:03:16 +09:00 |
|
Andrew Church
|
d78fe3b4d4
|
Fix detection of denormals in frsp.
|
2015-01-18 07:03:02 +09:00 |
|
Andrew Church
|
b7761beee9
|
Fix lfs/stfs with SNaNs.
|
2015-01-18 07:02:50 +09:00 |
|
Andrew Church
|
42b55c60e7
|
Fix fcmp.
|
2015-01-18 07:02:18 +09:00 |
|