Henrik Rydgard
|
23cddab1d7
|
Some mostly disabled armjit VFPU stuff.
|
2013-02-15 22:38:39 +01:00 |
|
Henrik Rydgard
|
048cf35922
|
More ARMJit FPU work - some instructions and optimizations.
|
2013-02-14 00:02:09 +01:00 |
|
Sacha
|
7bba8c68c4
|
Fix JIT on Symbian (HACK).
|
2013-02-01 09:01:00 +10:00 |
|
Henrik Rydgard
|
d8f4e27926
|
Rename ARMABI_MOVI2R to MOVI2R
|
2013-01-31 23:41:05 +01:00 |
|
Henrik Rydgard
|
739b76a55a
|
Armjit: branch code cleanup #1
|
2013-01-30 01:05:36 +01:00 |
|
Unknown W. Brackets
|
c1757ee166
|
Check downcount in jit after a syscall.
|
2013-01-23 22:25:35 -08:00 |
|
Sacha
|
5552f93fca
|
Fixes for Qt, Symbian and Blackberry. Reorder and remove some redundant ArmEmitter includes so that _SP doesn't conflict.
|
2013-01-17 11:00:07 +10:00 |
|
Henrik Rydgard
|
66ee2e2933
|
Remove ArmABI.cpp/h, didn't need that stuff.
|
2013-01-14 22:19:18 +01:00 |
|
Henrik Rydgard
|
64f953c5e1
|
8-byte align the ARM stack. Type some ideas.
|
2013-01-12 12:26:44 +01:00 |
|
Henrik Rydgard
|
37be2600be
|
Shave some more instructions
|
2013-01-11 18:50:05 +01:00 |
|
Henrik Rydgard
|
ba804cfa89
|
Cleanup ArmAsm, add idea
|
2013-01-11 02:28:02 +01:00 |
|
Henrik Rydgard
|
aa59ddad09
|
Merge AsmRoutineManager into Jit. Allows safe short branches.
|
2013-01-11 01:59:26 +01:00 |
|
Henrik Rydgard
|
71652874c2
|
Fix jit bugs related to the dirty flag, and more:
* Tweak block logging
* Faster calls-to-interpreter.
|
2013-01-10 00:03:51 +01:00 |
|
Henrik Rydgard
|
dafe2c389c
|
More regalloc fixing and tweaks. Still not working the way I want it.
|
2013-01-09 13:38:44 +01:00 |
|
Henrik Rydgard
|
81c6c4805d
|
Small dispatcher optimizations, cleanup. Still no cube.
|
2013-01-09 00:42:03 +01:00 |
|
Henrik Rydgard
|
f5c94775b9
|
Cleanup
|
2013-01-09 00:12:02 +01:00 |
|
Henrik Rydgard
|
76481a300c
|
Icache must be invalidated. Jit now starts to run, but there's no cube in cube.elf!
|
2013-01-08 23:52:11 +01:00 |
|
Henrik Rydgard
|
8915677241
|
More progress but it weirds out...
|
2013-01-08 21:24:42 +01:00 |
|
Henrik Rydgard
|
b3fd1ff34c
|
Lots of various work on the ARM jit. It executes a couple of blocks now.
|
2013-01-08 13:49:52 +01:00 |
|
Henrik Rydgard
|
5a7f4acc06
|
More armjit work
|
2013-01-08 00:26:42 +01:00 |
|
Henrik Rydgard
|
a2ff416534
|
Rename files. Rewrite ArmRegCache from scratch.
|
2013-01-07 22:33:09 +01:00 |
|