Unknown W. Brackets
|
89a9584c38
|
arm64jit: Implement FRound/similar.
|
2023-09-06 00:09:26 -07:00 |
|
Unknown W. Brackets
|
97d9a7f07f
|
arm64jit: Implement FCmp.
|
2023-09-06 00:09:26 -07:00 |
|
Unknown W. Brackets
|
c8f888fab0
|
arm64jit: Implement FMin/FMax.
|
2023-09-06 00:09:26 -07:00 |
|
Unknown W. Brackets
|
0fc337cdc1
|
x86jit: Correct jitbase range comparison.
|
2023-09-05 23:56:36 -07:00 |
|
Unknown W. Brackets
|
953d97b54a
|
arm64jit: Implement Vec4Init.
|
2023-09-05 00:10:26 -07:00 |
|
Unknown W. Brackets
|
11f92b4684
|
arm64jit: Implement Vec4Dot.
|
2023-09-05 00:10:26 -07:00 |
|
Unknown W. Brackets
|
81aeb04788
|
arm64jit: Implement Vec4Blend.
|
2023-09-05 00:10:26 -07:00 |
|
Unknown W. Brackets
|
85387b44a1
|
arm64jit: Implement Vec4Scale.
|
2023-09-05 00:10:26 -07:00 |
|
Unknown W. Brackets
|
3f29b4c713
|
Merge pull request #18068 from unknownbrackets/arm64jit-shuffle
arm64jit: Implement shuffle optimizer
|
2023-09-05 00:10:08 -07:00 |
|
Unknown W. Brackets
|
d8231ecb17
|
arm64jit: Implement divide in IR.
|
2023-09-04 23:38:55 -07:00 |
|
Unknown W. Brackets
|
c272284043
|
arm64jit: Implement multiplies in IR.
|
2023-09-04 23:38:55 -07:00 |
|
Unknown W. Brackets
|
17ffc9c261
|
arm64jit: Special case some shuffles.
To avoid 4 instruction shuffles.
|
2023-09-04 23:37:40 -07:00 |
|
Unknown W. Brackets
|
885ae5c805
|
arm64jit: Implement shuffle optimizer.
|
2023-09-04 12:27:39 -07:00 |
|
Henrik Rydgård
|
9690a71a14
|
Merge pull request #18061 from unknownbrackets/arm64-ir-jit
arm64jit: Implement most ALU and load/store in IR jit
|
2023-09-04 10:02:24 +02:00 |
|
Unknown W. Brackets
|
494aab62fc
|
Merge pull request #18063 from unknownbrackets/arm64-ir-float
arm64jit: Add some initial float and vec4 ops
|
2023-09-04 00:08:08 -07:00 |
|
Unknown W. Brackets
|
5134b7eedb
|
Merge pull request #18064 from unknownbrackets/arm64-ir-exit
arm64jit: Implement exits and a few system ops
|
2023-09-04 00:07:13 -07:00 |
|
Unknown W. Brackets
|
85b80bc9e5
|
arm64jit: Implement load/store in IR.
|
2023-09-04 00:04:36 -07:00 |
|
Unknown W. Brackets
|
ccee8e41ee
|
arm64jit: Implement exits.
|
2023-09-03 21:16:08 -07:00 |
|
Unknown W. Brackets
|
e02426cbbf
|
arm64jit: Implement some system ops.
|
2023-09-03 21:16:08 -07:00 |
|
Unknown W. Brackets
|
0933381b9e
|
arm64jit: Add some simple vec4 ops.
|
2023-09-03 21:14:58 -07:00 |
|
Unknown W. Brackets
|
87b9633258
|
arm64jit: Add some simple float ops.
|
2023-09-03 21:14:58 -07:00 |
|
Unknown W. Brackets
|
1042737c21
|
irjit: Correct metadata on Vec2 packing ops.
|
2023-09-03 21:13:11 -07:00 |
|
Unknown W. Brackets
|
c44f0e1fca
|
arm64jit: Implement most ALU in IR jit.
|
2023-09-03 15:30:55 -07:00 |
|
Henrik Rydgård
|
2f300c2023
|
Merge pull request #18060 from unknownbrackets/x86-jitbase
x86jit: Bake emuhack mask into jitbase
|
2023-09-03 22:53:23 +02:00 |
|
Henrik Rydgård
|
daa0586641
|
Merge pull request #18059 from unknownbrackets/arm64-ir-jit
arm64jit: Add initial base for IR jit
|
2023-09-03 22:33:24 +02:00 |
|