Files
FEX-Emu--FEX/unittests/InstructionCountCI/x87_f64_32Bit.json
T
2026-09-21 14:56:47 -07:00

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]"
]
}
}
}