summaryrefslogtreecommitdiff
path: root/test/Transforms/SLPVectorizer/X86/diamond.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/Transforms/SLPVectorizer/X86/diamond.ll')
-rw-r--r--test/Transforms/SLPVectorizer/X86/diamond.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/Transforms/SLPVectorizer/X86/diamond.ll b/test/Transforms/SLPVectorizer/X86/diamond.ll
index 2a237eaffd..099f7cfb97 100644
--- a/test/Transforms/SLPVectorizer/X86/diamond.ll
+++ b/test/Transforms/SLPVectorizer/X86/diamond.ll
@@ -51,8 +51,8 @@ entry:
; CHECK: @extr_user
; CHECK: load <4 x i32>
-; CHECK-NEXT: extractelement <4 x i32>
; CHECK: store <4 x i32>
+; CHECK: extractelement <4 x i32>
; CHECK-NEXT: ret
define i32 @extr_user(i32* noalias nocapture %B, i32* noalias nocapture %A, i32 %n, i32 %m) {
entry:
@@ -81,8 +81,8 @@ entry:
; In this example we have an external user that is not the first element in the vector.
; CHECK: @extr_user1
; CHECK: load <4 x i32>
-; CHECK-NEXT: extractelement <4 x i32>
; CHECK: store <4 x i32>
+; CHECK: extractelement <4 x i32>
; CHECK-NEXT: ret
define i32 @extr_user1(i32* noalias nocapture %B, i32* noalias nocapture %A, i32 %n, i32 %m) {
entry: