Unknown W. Brackets
|
479ebaea11
|
x86: Use LEA in a few sensible places.
|
2023-08-27 13:59:19 -07:00 |
|
Unknown W. Brackets
|
8b77114da6
|
x86jit: Remove outdated file.
|
2023-08-27 13:01:22 -07:00 |
|
Unknown W. Brackets
|
2e64abd2a0
|
x86jit: Improve some debug labels.
Helps when running a profiler that reads these.
|
2023-08-27 12:51:29 -07:00 |
|
Unknown W. Brackets
|
303aa0548c
|
x86jit: Handle replacements directly.
|
2023-08-27 12:51:24 -07:00 |
|
Unknown W. Brackets
|
35fe15d718
|
x86jit: Do not use Vec4Dot for vdot.t.
It was much slower to do so in LittleBigPlanet.
|
2023-08-27 12:39:21 -07:00 |
|
Unknown W. Brackets
|
1abd3ac361
|
x86jit: Use a faster vdot than DPPS.
|
2023-08-27 12:39:08 -07:00 |
|
Unknown W. Brackets
|
497fc09c29
|
x86jit: Implement divides.
|
2023-08-27 12:34:58 -07:00 |
|
Unknown W. Brackets
|
1b25f854a1
|
x86jit: Reduce code size a tiny bit.
|
2023-08-27 12:34:58 -07:00 |
|
Unknown W. Brackets
|
2231fb807b
|
x86jit: Implement Clz, Not, XorConst.
|
2023-08-27 12:34:58 -07:00 |
|
Unknown W. Brackets
|
7d8dc0f8ab
|
irjit: Detect clobber in lane change.
|
2023-08-27 12:27:05 -07:00 |
|
Unknown W. Brackets
|
6507251e83
|
irjit: Consider temps clobbered by block end.
|
2023-08-27 12:26:42 -07:00 |
|
Unknown W. Brackets
|
f263698897
|
irjit: Cleanup temp purging on exit.
We were sometimes considering it read by exit and not purging.
|
2023-08-27 12:26:05 -07:00 |
|
Henrik Rydgård
|
c59e9e51b2
|
Non-change to see if CI fixes itself..
|
2023-08-25 12:39:19 +02:00 |
|
Unknown W. Brackets
|
be4fe52796
|
x86jit: A few more float ops.
|
2023-08-25 00:01:03 -07:00 |
|
Unknown W. Brackets
|
d021706eb3
|
x86jit: Implement conditional assigns.
|
2023-08-25 00:01:03 -07:00 |
|
Unknown W. Brackets
|
d1a30334bf
|
x86jit: Implement multiplies.
|
2023-08-25 00:01:03 -07:00 |
|
Unknown W. Brackets
|
363f2b68e1
|
x86jit: Implement shifts.
|
2023-08-25 00:01:03 -07:00 |
|
Unknown W. Brackets
|
601bf344c1
|
x86jit: Implement vdot.
|
2023-08-25 00:01:03 -07:00 |
|
Unknown W. Brackets
|
bfb8df8472
|
x86jit: Implement fneg/abs.
|
2023-08-25 00:01:02 -07:00 |
|
Unknown W. Brackets
|
004c35cf76
|
x86jit: Implement syscalls and some system.
|
2023-08-25 00:01:02 -07:00 |
|
Unknown W. Brackets
|
2fbdc42a5c
|
x86jit: Reduce code a bit in SETcc paths.
|
2023-08-25 00:00:35 -07:00 |
|
Unknown W. Brackets
|
e2c6011906
|
x86jit: Implement VFPU Fcmp.
|
2023-08-23 22:17:55 -07:00 |
|
Unknown W. Brackets
|
00155790d6
|
x86jit: Add some notes for vector calls.
Let's avoid the thunks to be more similar to other backends.
|
2023-08-23 22:17:55 -07:00 |
|
Unknown W. Brackets
|
ef93b7547e
|
x86jit: Add vmin/vmax.
|
2023-08-23 22:17:55 -07:00 |
|
Unknown W. Brackets
|
931c84f835
|
x86jit: Implement FCmp.
|
2023-08-23 22:17:55 -07:00 |
|