[llvm] efcb395 - [llvm-mca] Improve test case
Evgeny Leviant via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 22 02:08:20 PDT 2020
Author: Evgeny Leviant
Date: 2020-10-22T12:08:08+03:00
New Revision: efcb3952e0e90a49ed354d04dbde713cc6258ae1
URL: https://github.com/llvm/llvm-project/commit/efcb3952e0e90a49ed354d04dbde713cc6258ae1
DIFF: https://github.com/llvm/llvm-project/commit/efcb3952e0e90a49ed354d04dbde713cc6258ae1.diff
LOG: [llvm-mca] Improve test case
Added:
Modified:
llvm/test/tools/llvm-mca/ARM/cortex-a57-memory-instructions.s
Removed:
################################################################################
diff --git a/llvm/test/tools/llvm-mca/ARM/cortex-a57-memory-instructions.s b/llvm/test/tools/llvm-mca/ARM/cortex-a57-memory-instructions.s
index 96fd4206a41d..1ba3ce493c62 100644
--- a/llvm/test/tools/llvm-mca/ARM/cortex-a57-memory-instructions.s
+++ b/llvm/test/tools/llvm-mca/ARM/cortex-a57-memory-instructions.s
@@ -91,6 +91,7 @@
str r9, [r6, r3]
str r8, [r0, -r2]
str r7, [r1, r6]!
+ str r7, [r1, r6, lsl #2]!
str r6, [sp, -r1]!
str r5, [r3], r9
str r4, [r2], -r5
@@ -236,6 +237,7 @@
# CHECK-NEXT: 1 1 1.00 * str r9, [r6, r3]
# CHECK-NEXT: 1 1 1.00 * str r8, [r0, -r2]
# CHECK-NEXT: 2 1 1.00 * str r7, [r1, r6]!
+# CHECK-NEXT: 2 1 1.00 * str r7, [r1, r6, lsl #2]!
# CHECK-NEXT: 2 1 1.00 * str r6, [sp, -r1]!
# CHECK-NEXT: 2 2 1.00 * str r5, [r3], r9
# CHECK-NEXT: 2 2 1.00 * str r4, [r2], -r5
@@ -295,7 +297,7 @@
# CHECK: Resource pressure per iteration:
# CHECK-NEXT: [0] [1.0] [1.1] [2] [3] [4] [5] [6]
-# CHECK-NEXT: - 44.00 44.00 92.00 8.00 54.00 - -
+# CHECK-NEXT: - 44.50 44.50 92.00 8.00 55.00 - -
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1.0] [1.1] [2] [3] [4] [5] [6] Instructions:
@@ -388,6 +390,7 @@
# CHECK-NEXT: - - - - - 1.00 - - str r9, [r6, r3]
# CHECK-NEXT: - - - - - 1.00 - - str r8, [r0, -r2]
# CHECK-NEXT: - 0.50 0.50 - - 1.00 - - str r7, [r1, r6]!
+# CHECK-NEXT: - 0.50 0.50 - - 1.00 - - str r7, [r1, r6, lsl #2]!
# CHECK-NEXT: - 0.50 0.50 - - 1.00 - - str r6, [sp, -r1]!
# CHECK-NEXT: - - - - 1.00 1.00 - - str r5, [r3], r9
# CHECK-NEXT: - - - - 1.00 1.00 - - str r4, [r2], -r5
More information about the llvm-commits
mailing list