mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 11:00:19 +02:00
44 lines
946 B
JSON
44 lines
946 B
JSON
{
|
|
"Features": {
|
|
"Env": {
|
|
"FEX_X87REDUCEDPRECISION": "1"
|
|
},
|
|
"Bitness": 32,
|
|
"EnabledHostFeatures": [
|
|
"AFP",
|
|
"RPRES",
|
|
"FLAGM",
|
|
"FLAGM2"
|
|
],
|
|
"DisabledHostFeatures": [
|
|
"SVE128",
|
|
"SVE256",
|
|
"CSSC"
|
|
],
|
|
"BinaryCacheVersion": 26
|
|
},
|
|
"Instructions": {
|
|
"fstp dword [ebx*4+0x204a20]": {
|
|
"ExpectedInstructionCount": 16,
|
|
"ExpectedArm64ASM": [
|
|
"mov w20, #0x4a20",
|
|
"movk w20, #0x20, lsl #16",
|
|
"add w20, w20, w6, lsl #2",
|
|
"ldrb w21, [x28, #1051]",
|
|
"add x22, x28, x21, lsl #4",
|
|
"ldr d2, [x22, #1056]",
|
|
"fcvt s2, d2",
|
|
"str s2, [x20]",
|
|
"add w20, w21, #0x1 (1)",
|
|
"and w20, w20, #0x7",
|
|
"strb w20, [x28, #1051]",
|
|
"ldrb w20, [x28, #1202]",
|
|
"mov w22, #0x1",
|
|
"lsl w21, w22, w21",
|
|
"bic w20, w20, w21",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
}
|
|
}
|
|
}
|