mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-10 14:00:18 +02:00
InstcountCI: Update
This commit is contained in:
1 parent
e2fc91fc15
commit
fa953445e9
2 files changed
+42
-36
No files matched your search
@@ -9959,7 +9959,7 @@
|
||||
]
|
||||
},
|
||||
"fisttp word [rax]": {
|
||||
"ExpectedInstructionCount": 30,
|
||||
"ExpectedInstructionCount": 31,
|
||||
"Comment": [
|
||||
"0xdf !11b /1"
|
||||
],
|
||||
@@ -9968,14 +9968,15 @@
|
||||
"add x21, x28, x20, lsl #4",
|
||||
"ldr q2, [x21, #1056]",
|
||||
"mov x21, v2.d[1]",
|
||||
"mov w22, #0x7fff",
|
||||
"and x21, x21, #0x7fff",
|
||||
"mrs x22, nzcv",
|
||||
"tst x21, #0x7fff",
|
||||
"cset x23, eq",
|
||||
"mrs x23, nzcv",
|
||||
"cmp x21, x22",
|
||||
"cset x22, eq",
|
||||
"mov w24, #0x400e",
|
||||
"cmp x21, x24",
|
||||
"cset x21, hs",
|
||||
"orr x21, x23, x21",
|
||||
"orr x21, x22, x21",
|
||||
"strb w21, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -9987,7 +9988,7 @@
|
||||
"strh w21, [x4]",
|
||||
"add w21, w20, #0x1 (1)",
|
||||
"and w21, w21, #0x7",
|
||||
"msr nzcv, x22",
|
||||
"msr nzcv, x23",
|
||||
"strb w21, [x28, #1051]",
|
||||
"ldrb w21, [x28, #1202]",
|
||||
"mov w22, #0x1",
|
||||
@@ -9997,7 +9998,7 @@
|
||||
]
|
||||
},
|
||||
"fist word [rax]": {
|
||||
"ExpectedInstructionCount": 22,
|
||||
"ExpectedInstructionCount": 23,
|
||||
"Comment": [
|
||||
"0xdf !11b /2"
|
||||
],
|
||||
@@ -10006,14 +10007,15 @@
|
||||
"add x20, x28, x20, lsl #4",
|
||||
"ldr q2, [x20, #1056]",
|
||||
"mov x20, v2.d[1]",
|
||||
"mov w21, #0x7fff",
|
||||
"and x20, x20, #0x7fff",
|
||||
"mrs x21, nzcv",
|
||||
"tst x20, #0x7fff",
|
||||
"cset x22, eq",
|
||||
"mrs x22, nzcv",
|
||||
"cmp x20, x21",
|
||||
"cset x21, eq",
|
||||
"mov w23, #0x400e",
|
||||
"cmp x20, x23",
|
||||
"cset x20, hs",
|
||||
"orr x20, x22, x20",
|
||||
"orr x20, x21, x20",
|
||||
"strb w20, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -10023,11 +10025,11 @@
|
||||
"ldr x30, [sp], #16",
|
||||
"mov w20, w0",
|
||||
"strh w20, [x4]",
|
||||
"msr nzcv, x21"
|
||||
"msr nzcv, x22"
|
||||
]
|
||||
},
|
||||
"fistp word [rax]": {
|
||||
"ExpectedInstructionCount": 30,
|
||||
"ExpectedInstructionCount": 31,
|
||||
"Comment": [
|
||||
"0xdf !11b /3"
|
||||
],
|
||||
@@ -10036,14 +10038,15 @@
|
||||
"add x21, x28, x20, lsl #4",
|
||||
"ldr q2, [x21, #1056]",
|
||||
"mov x21, v2.d[1]",
|
||||
"mov w22, #0x7fff",
|
||||
"and x21, x21, #0x7fff",
|
||||
"mrs x22, nzcv",
|
||||
"tst x21, #0x7fff",
|
||||
"cset x23, eq",
|
||||
"mrs x23, nzcv",
|
||||
"cmp x21, x22",
|
||||
"cset x22, eq",
|
||||
"mov w24, #0x400e",
|
||||
"cmp x21, x24",
|
||||
"cset x21, hs",
|
||||
"orr x21, x23, x21",
|
||||
"orr x21, x22, x21",
|
||||
"strb w21, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -10055,7 +10058,7 @@
|
||||
"strh w21, [x4]",
|
||||
"add w21, w20, #0x1 (1)",
|
||||
"and w21, w21, #0x7",
|
||||
"msr nzcv, x22",
|
||||
"msr nzcv, x23",
|
||||
"strb w21, [x28, #1051]",
|
||||
"ldrb w21, [x28, #1202]",
|
||||
"mov w22, #0x1",
|
||||
|
||||
@@ -9894,7 +9894,7 @@
|
||||
]
|
||||
},
|
||||
"fisttp word [rax]": {
|
||||
"ExpectedInstructionCount": 30,
|
||||
"ExpectedInstructionCount": 31,
|
||||
"Comment": [
|
||||
"0xdf !11b /1"
|
||||
],
|
||||
@@ -9903,14 +9903,15 @@
|
||||
"add x21, x28, x20, lsl #4",
|
||||
"ldr q2, [x21, #1056]",
|
||||
"mov x21, v2.d[1]",
|
||||
"mov w22, #0x7fff",
|
||||
"and x21, x21, #0x7fff",
|
||||
"mrs x22, nzcv",
|
||||
"tst x21, #0x7fff",
|
||||
"cset x23, eq",
|
||||
"mrs x23, nzcv",
|
||||
"cmp x21, x22",
|
||||
"cset x22, eq",
|
||||
"mov w24, #0x400e",
|
||||
"cmp x21, x24",
|
||||
"cset x21, hs",
|
||||
"orr x21, x23, x21",
|
||||
"orr x21, x22, x21",
|
||||
"strb w21, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -9922,7 +9923,7 @@
|
||||
"strh w21, [x4]",
|
||||
"add w21, w20, #0x1 (1)",
|
||||
"and w21, w21, #0x7",
|
||||
"msr nzcv, x22",
|
||||
"msr nzcv, x23",
|
||||
"strb w21, [x28, #1051]",
|
||||
"ldrb w21, [x28, #1202]",
|
||||
"mov w22, #0x1",
|
||||
@@ -9932,7 +9933,7 @@
|
||||
]
|
||||
},
|
||||
"fist word [rax]": {
|
||||
"ExpectedInstructionCount": 22,
|
||||
"ExpectedInstructionCount": 23,
|
||||
"Comment": [
|
||||
"0xdf !11b /2"
|
||||
],
|
||||
@@ -9941,14 +9942,15 @@
|
||||
"add x20, x28, x20, lsl #4",
|
||||
"ldr q2, [x20, #1056]",
|
||||
"mov x20, v2.d[1]",
|
||||
"mov w21, #0x7fff",
|
||||
"and x20, x20, #0x7fff",
|
||||
"mrs x21, nzcv",
|
||||
"tst x20, #0x7fff",
|
||||
"cset x22, eq",
|
||||
"mrs x22, nzcv",
|
||||
"cmp x20, x21",
|
||||
"cset x21, eq",
|
||||
"mov w23, #0x400e",
|
||||
"cmp x20, x23",
|
||||
"cset x20, hs",
|
||||
"orr x20, x22, x20",
|
||||
"orr x20, x21, x20",
|
||||
"strb w20, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -9958,11 +9960,11 @@
|
||||
"ldr x30, [sp], #16",
|
||||
"mov w20, w0",
|
||||
"strh w20, [x4]",
|
||||
"msr nzcv, x21"
|
||||
"msr nzcv, x22"
|
||||
]
|
||||
},
|
||||
"fistp word [rax]": {
|
||||
"ExpectedInstructionCount": 30,
|
||||
"ExpectedInstructionCount": 31,
|
||||
"Comment": [
|
||||
"0xdf !11b /3"
|
||||
],
|
||||
@@ -9971,14 +9973,15 @@
|
||||
"add x21, x28, x20, lsl #4",
|
||||
"ldr q2, [x21, #1056]",
|
||||
"mov x21, v2.d[1]",
|
||||
"mov w22, #0x7fff",
|
||||
"and x21, x21, #0x7fff",
|
||||
"mrs x22, nzcv",
|
||||
"tst x21, #0x7fff",
|
||||
"cset x23, eq",
|
||||
"mrs x23, nzcv",
|
||||
"cmp x21, x22",
|
||||
"cset x22, eq",
|
||||
"mov w24, #0x400e",
|
||||
"cmp x21, x24",
|
||||
"cset x21, hs",
|
||||
"orr x21, x23, x21",
|
||||
"orr x21, x22, x21",
|
||||
"strb w21, [x28, #1040]",
|
||||
"str x30, [sp, #-16]!",
|
||||
"mov v0.16b, v2.16b",
|
||||
@@ -9990,7 +9993,7 @@
|
||||
"strh w21, [x4]",
|
||||
"add w21, w20, #0x1 (1)",
|
||||
"and w21, w21, #0x7",
|
||||
"msr nzcv, x22",
|
||||
"msr nzcv, x23",
|
||||
"strb w21, [x28, #1051]",
|
||||
"ldrb w21, [x28, #1202]",
|
||||
"mov w22, #0x1",
|
||||
|
||||
Reference in new issue
Block a user