diff --git a/unittests/InstructionCountCI/FlagM/Primary.json b/unittests/InstructionCountCI/FlagM/Primary.json index 838379305..f47c708e5 100644 --- a/unittests/InstructionCountCI/FlagM/Primary.json +++ b/unittests/InstructionCountCI/FlagM/Primary.json @@ -1861,7 +1861,7 @@ "Comment": "0x69", "ExpectedArm64ASM": [ "mov w20, #0x101", - "mul x21, x7, x20", + "smull x21, w7, w20", "asr x21, x21, #32", "mul w4, w7, w20", "sbfx x20, x4, #31, #1", @@ -1900,7 +1900,7 @@ "Comment": "0x6b", "ExpectedArm64ASM": [ "mov w20, #0x3", - "mul x21, x7, x20", + "smull x21, w7, w20", "asr x21, x21, #32", "mul w4, w7, w20", "sbfx x20, x4, #31, #1", diff --git a/unittests/InstructionCountCI/FlagM/Secondary.json b/unittests/InstructionCountCI/FlagM/Secondary.json index b3df7de61..812370f15 100644 --- a/unittests/InstructionCountCI/FlagM/Secondary.json +++ b/unittests/InstructionCountCI/FlagM/Secondary.json @@ -1006,7 +1006,7 @@ "ExpectedInstructionCount": 6, "Comment": "0x0f 0xaf", "ExpectedArm64ASM": [ - "mul x20, x4, x7", + "smull x20, w4, w7", "asr x20, x20, #32", "mul w4, w4, w7", "sbfx x21, x4, #31, #1", diff --git a/unittests/InstructionCountCI/Primary.json b/unittests/InstructionCountCI/Primary.json index 6235801b2..03bc0f929 100644 --- a/unittests/InstructionCountCI/Primary.json +++ b/unittests/InstructionCountCI/Primary.json @@ -2091,7 +2091,7 @@ "Comment": "0x69", "ExpectedArm64ASM": [ "mov w20, #0x101", - "mul x21, x7, x20", + "smull x21, w7, w20", "asr x21, x21, #32", "mul w4, w7, w20", "sbfx x20, x4, #31, #1", @@ -2154,7 +2154,7 @@ "Comment": "0x6b", "ExpectedArm64ASM": [ "mov w20, #0x3", - "mul x21, x7, x20", + "smull x21, w7, w20", "asr x21, x21, #32", "mul w4, w7, w20", "sbfx x20, x4, #31, #1", diff --git a/unittests/InstructionCountCI/Secondary.json b/unittests/InstructionCountCI/Secondary.json index 13a4c27eb..2a61a0a08 100644 --- a/unittests/InstructionCountCI/Secondary.json +++ b/unittests/InstructionCountCI/Secondary.json @@ -1867,7 +1867,7 @@ "ExpectedInstructionCount": 6, "Comment": "0x0f 0xaf", "ExpectedArm64ASM": [ - "mul x20, x4, x7", + "smull x20, w4, w7", "asr x20, x20, #32", "mul w4, w4, w7", "sbfx x21, x4, #31, #1",