mirror of
https://github.com/FEX-Emu/FEX.git
synced 2025-01-08 22:52:51 +00:00
InstCountCI: Update
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
This commit is contained in:
parent
067a5444dc
commit
0a7b3efb41
@ -1089,8 +1089,8 @@
|
||||
"lsl w26, w20, #2",
|
||||
"bfxil x4, x26, #0, #8",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #6, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1103,8 +1103,8 @@
|
||||
"lsr w26, w20, #2",
|
||||
"bfxil x4, x26, #0, #8",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1118,8 +1118,8 @@
|
||||
"asr x26, x20, #2",
|
||||
"bfxil x4, x26, #0, #8",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1310,8 +1310,8 @@
|
||||
"lsl w26, w20, #2",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #14, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1323,8 +1323,8 @@
|
||||
"mov w20, w4",
|
||||
"lsl w4, w20, #2",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #30, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1337,8 +1337,8 @@
|
||||
"mov x20, x4",
|
||||
"lsl x4, x20, #2",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #62, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1352,8 +1352,8 @@
|
||||
"lsr w26, w20, #2",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1365,8 +1365,8 @@
|
||||
"mov w20, w4",
|
||||
"lsr w4, w20, #2",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1379,8 +1379,8 @@
|
||||
"mov x20, x4",
|
||||
"lsr x4, x20, #2",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1395,8 +1395,8 @@
|
||||
"asr x26, x20, #2",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1408,8 +1408,8 @@
|
||||
"mov w20, w4",
|
||||
"asr w4, w20, #2",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1422,8 +1422,8 @@
|
||||
"mov x20, x4",
|
||||
"asr x4, x20, #2",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1518,9 +1518,9 @@
|
||||
"bfxil x4, x21, #0, #8",
|
||||
"uxtb w26, w21",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #7, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #7, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"eor w20, w26, w20",
|
||||
"ubfx x20, x20, #7, #1",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
@ -1535,9 +1535,9 @@
|
||||
"lsr w26, w20, #1",
|
||||
"bfxil x4, x26, #0, #8",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #0, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #0, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"ubfx x20, x20, #7, #1",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
"msr nzcv, x20"
|
||||
@ -1552,8 +1552,8 @@
|
||||
"asr w26, w20, #1",
|
||||
"bfxil x4, x26, #0, #8",
|
||||
"cmn wzr, w26, lsl #24",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1785,9 +1785,9 @@
|
||||
"bfxil x4, x21, #0, #16",
|
||||
"uxth w26, w21",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #15, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #15, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"eor w20, w26, w20",
|
||||
"ubfx x20, x20, #15, #1",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
@ -1801,9 +1801,9 @@
|
||||
"mov w20, w4",
|
||||
"lsl w4, w20, #1",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #31, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #31, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"mov x26, x4",
|
||||
"eor w20, w4, w20",
|
||||
"ubfx x20, x20, #31, #1",
|
||||
@ -1818,9 +1818,9 @@
|
||||
"mov x20, x4",
|
||||
"lsl x4, x20, #1",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"lsr x22, x20, #63",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"lsr x21, x20, #63",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"mov x26, x4",
|
||||
"eor x20, x4, x20",
|
||||
"lsr x20, x20, #63",
|
||||
@ -1836,9 +1836,9 @@
|
||||
"lsr w26, w20, #1",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #0, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #0, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"ubfx x20, x20, #15, #1",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
"msr nzcv, x20"
|
||||
@ -1851,9 +1851,9 @@
|
||||
"mov w20, w4",
|
||||
"lsr w4, w20, #1",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #0, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #0, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"mov x26, x4",
|
||||
"ubfx x20, x20, #31, #1",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
@ -1867,9 +1867,9 @@
|
||||
"mov x20, x4",
|
||||
"lsr x4, x20, #1",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x22, x20, #0, #1",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"ubfx x21, x20, #0, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"mov x26, x4",
|
||||
"lsr x20, x20, #63",
|
||||
"orr w20, w21, w20, lsl #28",
|
||||
@ -1885,8 +1885,8 @@
|
||||
"asr w26, w20, #1",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1898,8 +1898,8 @@
|
||||
"mov w20, w4",
|
||||
"asr w4, w20, #1",
|
||||
"tst w4, w4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1912,8 +1912,8 @@
|
||||
"mov x20, x4",
|
||||
"asr x4, x20, #1",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -2047,11 +2047,11 @@
|
||||
"uxtb w22, w22",
|
||||
"cbz x21, #+0x34",
|
||||
"cmn wzr, w22, lsl #24",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x8",
|
||||
"sub w21, w24, w21",
|
||||
"mov w23, #0x8",
|
||||
"sub w21, w23, w21",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2070,10 +2070,10 @@
|
||||
"bfxil x4, x22, #0, #8",
|
||||
"cbz x21, #+0x30",
|
||||
"cmn wzr, w22, lsl #24",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2093,11 +2093,11 @@
|
||||
"bfxil x4, x22, #0, #8",
|
||||
"cbz x21, #+0x24",
|
||||
"cmn wzr, w22, lsl #24",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr x20, x20, x21",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"orr w20, w23, w20, lsl #29",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x22",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -2415,11 +2415,11 @@
|
||||
"uxth w22, w22",
|
||||
"cbz x21, #+0x34",
|
||||
"cmn wzr, w22, lsl #16",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x10",
|
||||
"sub w21, w24, w21",
|
||||
"mov w23, #0x10",
|
||||
"sub w21, w23, w21",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2438,11 +2438,11 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x34",
|
||||
"tst w22, w22",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x20",
|
||||
"sub w21, w24, w21",
|
||||
"mov w23, #0x20",
|
||||
"sub w21, w23, w21",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2461,11 +2461,11 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x34",
|
||||
"tst x22, x22",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x40",
|
||||
"sub x21, x24, x21",
|
||||
"mov w23, #0x40",
|
||||
"sub x21, x23, x21",
|
||||
"lsr x21, x20, x21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor x20, x20, x22",
|
||||
@ -2484,10 +2484,10 @@
|
||||
"bfxil x4, x22, #0, #16",
|
||||
"cbz x21, #+0x30",
|
||||
"cmn wzr, w22, lsl #16",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2506,10 +2506,10 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x30",
|
||||
"tst w22, w22",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr w21, w20, w21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor w20, w20, w22",
|
||||
@ -2528,10 +2528,10 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x30",
|
||||
"tst x22, x22",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr x21, x20, x21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor x20, x20, x22",
|
||||
@ -2551,11 +2551,11 @@
|
||||
"bfxil x4, x22, #0, #16",
|
||||
"cbz x21, #+0x24",
|
||||
"cmn wzr, w22, lsl #16",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr x20, x20, x21",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"orr w20, w23, w20, lsl #29",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x22",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -2570,11 +2570,11 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x24",
|
||||
"tst w22, w22",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr w20, w20, w21",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"orr w20, w23, w20, lsl #29",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x22",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -2589,11 +2589,11 @@
|
||||
"mov x4, x22",
|
||||
"cbz x21, #+0x24",
|
||||
"tst x22, x22",
|
||||
"mrs x23, nzcv",
|
||||
"sub x21, x21, #0x1 (1)",
|
||||
"lsr x20, x20, x21",
|
||||
"ubfx x20, x20, #0, #1",
|
||||
"orr w20, w23, w20, lsl #29",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x22",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
|
@ -1395,9 +1395,9 @@
|
||||
"orr x26, x22, x20",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x22, x21, #15, #1",
|
||||
"orr w20, w20, w22, lsl #29",
|
||||
"ubfx x20, x21, #15, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w20, w22, w20, lsl #29",
|
||||
"eor w21, w26, w21",
|
||||
"ubfx x21, x21, #15, #1",
|
||||
"orr w20, w20, w21, lsl #28",
|
||||
@ -1415,9 +1415,9 @@
|
||||
"orr x26, x22, x20",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #1, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -1431,9 +1431,9 @@
|
||||
"orr x26, x22, x20",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #0, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -1448,9 +1448,9 @@
|
||||
"orr x26, x22, x20",
|
||||
"bfxil x4, x26, #0, #16",
|
||||
"cmn wzr, w26, lsl #16",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #1, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -1469,9 +1469,9 @@
|
||||
"mov w21, w4",
|
||||
"extr w4, w21, w20, #31",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x22, x21, #31, #1",
|
||||
"orr w20, w20, w22, lsl #29",
|
||||
"ubfx x20, x21, #31, #1",
|
||||
"mrs x22, nzcv",
|
||||
"orr w20, w22, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"eor w21, w4, w21",
|
||||
"ubfx x21, x21, #31, #1",
|
||||
@ -1487,9 +1487,9 @@
|
||||
"mov w21, w4",
|
||||
"extr w4, w21, w20, #17",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #17, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #17, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1502,9 +1502,9 @@
|
||||
"mov w21, w4",
|
||||
"extr w4, w21, w20, #16",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #16, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #16, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1517,9 +1517,9 @@
|
||||
"mov w21, w4",
|
||||
"extr w4, w21, w20, #1",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x21, #1, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x21, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -1536,9 +1536,9 @@
|
||||
"mov x20, x4",
|
||||
"extr x4, x20, x7, #63",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"lsr x22, x20, #63",
|
||||
"orr w21, w21, w22, lsl #29",
|
||||
"lsr x21, x20, #63",
|
||||
"mrs x22, nzcv",
|
||||
"orr w21, w22, w21, lsl #29",
|
||||
"mov x26, x4",
|
||||
"eor x20, x4, x20",
|
||||
"lsr x20, x20, #63",
|
||||
@ -1553,8 +1553,8 @@
|
||||
"mov x20, x4",
|
||||
"extr x4, x20, x7, #49",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #49, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1567,8 +1567,8 @@
|
||||
"mov x20, x4",
|
||||
"extr x4, x20, x7, #32",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #32, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1581,8 +1581,8 @@
|
||||
"mov x20, x4",
|
||||
"extr x4, x20, x7, #1",
|
||||
"tst x4, x4",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #1, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"mov x26, x4",
|
||||
"msr nzcv, x20"
|
||||
@ -1607,11 +1607,11 @@
|
||||
"msr nzcv, x23",
|
||||
"cbz x22, #+0x34",
|
||||
"cmn wzr, w20, lsl #16",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x10",
|
||||
"sub w22, w24, w22",
|
||||
"mov w23, #0x10",
|
||||
"sub w22, w23, w22",
|
||||
"lsr w22, w21, w22",
|
||||
"ubfx x22, x22, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w22, w23, w22, lsl #29",
|
||||
"mov x26, x20",
|
||||
"eor w20, w21, w20",
|
||||
@ -1638,11 +1638,11 @@
|
||||
"msr nzcv, x23",
|
||||
"cbz x22, #+0x34",
|
||||
"tst w20, w20",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x20",
|
||||
"sub w22, w24, w22",
|
||||
"mov w23, #0x20",
|
||||
"sub w22, w23, w22",
|
||||
"lsr w22, w21, w22",
|
||||
"ubfx x22, x22, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w22, w23, w22, lsl #29",
|
||||
"mov x26, x20",
|
||||
"eor w20, w21, w20",
|
||||
@ -1668,11 +1668,11 @@
|
||||
"msr nzcv, x23",
|
||||
"cbz x21, #+0x34",
|
||||
"tst x22, x22",
|
||||
"mrs x23, nzcv",
|
||||
"mov w24, #0x40",
|
||||
"sub x21, x24, x21",
|
||||
"mov w23, #0x40",
|
||||
"sub x21, x23, x21",
|
||||
"lsr x21, x20, x21",
|
||||
"ubfx x21, x21, #0, #1",
|
||||
"mrs x23, nzcv",
|
||||
"orr w21, w23, w21, lsl #29",
|
||||
"mov x26, x22",
|
||||
"eor x20, x20, x22",
|
||||
|
@ -448,8 +448,8 @@
|
||||
"clz w20, w20",
|
||||
"bfxil x4, x20, #0, #16",
|
||||
"cmn wzr, w20, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #4, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -461,9 +461,9 @@
|
||||
"rbit w4, w7",
|
||||
"clz w4, w4",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x4, #5, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x4, #5, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -474,9 +474,9 @@
|
||||
"rbit x4, x7",
|
||||
"clz x4, x4",
|
||||
"tst x4, x4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x4, #6, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x4, #6, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -489,8 +489,8 @@
|
||||
"clz w20, w20",
|
||||
"bfxil x4, x20, #0, #16",
|
||||
"cmn wzr, w20, lsl #16",
|
||||
"mrs x21, nzcv",
|
||||
"ubfx x20, x20, #4, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
@ -501,9 +501,9 @@
|
||||
"ExpectedArm64ASM": [
|
||||
"clz w4, w7",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x4, #5, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x4, #5, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -513,9 +513,9 @@
|
||||
"ExpectedArm64ASM": [
|
||||
"clz x4, x7",
|
||||
"tst x4, x4",
|
||||
"mrs x20, nzcv",
|
||||
"ubfx x21, x4, #6, #1",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"ubfx x20, x4, #6, #1",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
|
@ -681,9 +681,9 @@
|
||||
"neg w20, w7",
|
||||
"and w4, w7, w20",
|
||||
"tst w4, w4",
|
||||
"mrs x20, nzcv",
|
||||
"cset w21, ne",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"cset w20, ne",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
},
|
||||
@ -696,9 +696,9 @@
|
||||
"neg x20, x7",
|
||||
"and x4, x7, x20",
|
||||
"tst x4, x4",
|
||||
"mrs x20, nzcv",
|
||||
"cset w21, ne",
|
||||
"orr w20, w20, w21, lsl #29",
|
||||
"cset w20, ne",
|
||||
"mrs x21, nzcv",
|
||||
"orr w20, w21, w20, lsl #29",
|
||||
"msr nzcv, x20"
|
||||
]
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user