[llvm] c1c1944 - [ARM] Regenerate constant hoisting test. NFC

David Green via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 28 02:41:40 PST 2021


Author: David Green
Date: 2021-01-28T10:37:16Z
New Revision: c1c1944e6993c4923031094f5a51ade197ad7e37

URL: https://github.com/llvm/llvm-project/commit/c1c1944e6993c4923031094f5a51ade197ad7e37
DIFF: https://github.com/llvm/llvm-project/commit/c1c1944e6993c4923031094f5a51ade197ad7e37.diff

LOG: [ARM] Regenerate constant hoisting test. NFC

Added: 
    

Modified: 
    llvm/test/CodeGen/ARM/static-addr-hoisting.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/ARM/static-addr-hoisting.ll b/llvm/test/CodeGen/ARM/static-addr-hoisting.ll
index 683d607936b8..01b6437143ea 100644
--- a/llvm/test/CodeGen/ARM/static-addr-hoisting.ll
+++ b/llvm/test/CodeGen/ARM/static-addr-hoisting.ll
@@ -1,19 +1,19 @@
-; RUN: llc -mtriple=thumbv7-apple-ios %s -o -  | FileCheck %s
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
+; RUN: llc -mtriple=thumbv7-none-eabi %s -o -  | FileCheck %s
 
 define void @multiple_store() {
 ; CHECK-LABEL: multiple_store:
-; CHECK: movw r[[BASE1:[0-9]+]], #16960
-; CHECK: movs [[VAL:r[0-9]+]], #42
-; CHECK: movt r[[BASE1]], #15
-
-; CHECK-DAG: str [[VAL]], [r[[BASE1]]]
-; CHECK-DAG: str [[VAL]], [r[[BASE1]], #24]
-; CHECK-DAG: str.w [[VAL]], [r[[BASE1]], #42]
-
-; CHECK: movw r[[BASE2:[0-9]+]], #20394
-; CHECK: movt r[[BASE2]], #18
-
-; CHECK: str [[VAL]], [r[[BASE2]]]
+; CHECK:       @ %bb.0:
+; CHECK-NEXT:    movw r0, #16960
+; CHECK-NEXT:    movs r1, #42
+; CHECK-NEXT:    movt r0, #15
+; CHECK-NEXT:    str.w r1, [r0, #42]
+; CHECK-NEXT:    str r1, [r0, #24]
+; CHECK-NEXT:    str r1, [r0]
+; CHECK-NEXT:    movw r0, #20394
+; CHECK-NEXT:    movt r0, #18
+; CHECK-NEXT:    str r1, [r0]
+; CHECK-NEXT:    bx lr
   store i32 42, i32* inttoptr(i32 1000000 to i32*)
   store i32 42, i32* inttoptr(i32 1000024 to i32*)
   store i32 42, i32* inttoptr(i32 1000042 to i32*)


        


More information about the llvm-commits mailing list