[llvm] 2db5547 - [NFC][ARM] Update test

Sam Parker via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 7 06:20:35 PST 2020


Author: Sam Parker
Date: 2020-02-07T14:20:19Z
New Revision: 2db5547c016dbbd6acac3f3175937324f0095226

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

LOG: [NFC][ARM] Update test

Added: 
    

Modified: 
    llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll b/llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll
index c1f7de3dbdfe..f5cbf8978a3d 100644
--- a/llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll
+++ b/llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll
@@ -22,7 +22,18 @@
 
 define %union.rec* @Manifest(%union.rec* %x, %union.rec* %env, %struct.STYLE* %style, %union.rec** %bthr, %union.rec** %fthr, %union.rec** %target, %union.rec** %crs, i32 %ok, i32 %need_expand, %union.rec** %enclose, i32 %fcr) nounwind {
 entry:
-; CHECK:       ldr{{(.w)?}}	{{(r[0-9]+)|(lr)}}, [r7, #28]
+; CHECK: ldrd
+; CHECK-NEXT: movs    r5, #0
+; CHECK-NEXT: cmp     r5, #0
+; CHECK-NEXT: ldm.w
+; CHECK-NEXT: ldr{{(.w)?}} {{(r[0-9]+)|(lr)}}, [r7, #28]
+; CHECK-NEXT: ittt    ne
+; CHECK-NEXT: addne   sp, #292
+; CHECK-NEXT: popne.w {r8, r10, r11}
+; CHECK-NEXT: popne   {r4, r5, r6, r7, pc}
+; CHECK-NEXT: cmp.w   r0, #450
+; CHECK-NEXT: blt
+
   %xgaps.i = alloca [32 x %union.rec*], align 4   ; <[32 x %union.rec*]*> [#uses=0]
   %ycomp.i = alloca [32 x %union.rec*], align 4   ; <[32 x %union.rec*]*> [#uses=0]
   br label %bb20


        


More information about the llvm-commits mailing list