mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 12:00:17 +02:00
67 lines
1.3 KiB
JSON
67 lines
1.3 KiB
JSON
{
|
|
"Features": {
|
|
"Bitness": 64,
|
|
"EnabledHostFeatures": [
|
|
"SVE256",
|
|
"SVE128",
|
|
"SVEBITPERM"
|
|
],
|
|
"DisabledHostFeatures": [
|
|
"AFP",
|
|
"FLAGM",
|
|
"FLAGM2"
|
|
],
|
|
"BinaryCacheVersion": 13
|
|
},
|
|
"Instructions": {
|
|
"pext eax, ebx, ecx": {
|
|
"ExpectedInstructionCount": 4,
|
|
"Comment": [
|
|
"Map 2 0b10 0xf5 32-bit"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"fmov s0, w6",
|
|
"fmov s1, w7",
|
|
"bext z0.s, z0.s, z1.s",
|
|
"mov w4, v0.s[0]"
|
|
]
|
|
},
|
|
"pext rax, rbx, rcx": {
|
|
"ExpectedInstructionCount": 4,
|
|
"Comment": [
|
|
"Map 2 0b10 0xf5 64-bit"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"fmov d0, x6",
|
|
"fmov d1, x7",
|
|
"bext z0.d, z0.d, z1.d",
|
|
"mov x4, v0.d[0]"
|
|
]
|
|
},
|
|
"pdep eax, ebx, ecx": {
|
|
"ExpectedInstructionCount": 4,
|
|
"Comment": [
|
|
"Map 2 0b11 0xf5 32-bit"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"fmov s0, w6",
|
|
"fmov s1, w7",
|
|
"bdep z0.s, z0.s, z1.s",
|
|
"mov w4, v0.s[0]"
|
|
]
|
|
},
|
|
"pdep rax, rbx, rcx": {
|
|
"ExpectedInstructionCount": 4,
|
|
"Comment": [
|
|
"Map 2 0b11 0xf5 64-bit"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"fmov d0, x6",
|
|
"fmov d1, x7",
|
|
"bdep z0.d, z0.d, z1.d",
|
|
"mov x4, v0.d[0]"
|
|
]
|
|
}
|
|
}
|
|
}
|