Skip to content

Commit 7c93a19

Browse files
author
Jessica Paquette
committed
NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test
Apparently an x86 bot doesn't like the disabled rule in this test. http://lab.llvm.org:8011/builders/fuchsia-x86_64-linux/builds/6569 Remove disabled rule and update the test to try and pacify the bot.
1 parent d700237 commit 7c93a19

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

llvm/test/CodeGen/AArch64/GlobalISel/postlegalizer-combiner-zip.mir

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Check that we can recognize a shuffle mask for a zip instruction, and produce
44
# G_ZIP1 or G_ZIP2 where appropriate.
55
#
6-
# RUN: llc -mtriple aarch64 -run-pass=aarch64-postlegalizer-combiner --aarch64postlegalizercombinerhelper-disable-rule=ext -verify-machineinstrs %s -o - | FileCheck %s
6+
# RUN: llc -mtriple aarch64 -run-pass=aarch64-postlegalizer-combiner -verify-machineinstrs %s -o - | FileCheck %s
77

88
...
99
---
@@ -160,8 +160,9 @@ body: |
160160
; CHECK: liveins: $q0, $q1
161161
; CHECK: [[COPY:%[0-9]+]]:_(<2 x s64>) = COPY $q0
162162
; CHECK: [[COPY1:%[0-9]+]]:_(<2 x s64>) = COPY $q1
163-
; CHECK: [[SHUF:%[0-9]+]]:_(<2 x s64>) = G_SHUFFLE_VECTOR [[COPY]](<2 x s64>), [[COPY1]], shufflemask(1, 2)
164-
; CHECK: $q0 = COPY [[SHUF]](<2 x s64>)
163+
; CHECK: [[C:%[0-9]+]]:_(s32) = G_CONSTANT i32 8
164+
; CHECK: [[EXT:%[0-9]+]]:_(<2 x s64>) = G_EXT [[COPY]], [[COPY1]], [[C]](s32)
165+
; CHECK: $q0 = COPY [[EXT]](<2 x s64>)
165166
; CHECK: RET_ReallyLR implicit $q0
166167
%0:_(<2 x s64>) = COPY $q0
167168
%1:_(<2 x s64>) = COPY $q1
@@ -186,8 +187,9 @@ body: |
186187
; CHECK: liveins: $q0, $q1
187188
; CHECK: [[COPY:%[0-9]+]]:_(<2 x s64>) = COPY $q0
188189
; CHECK: [[COPY1:%[0-9]+]]:_(<2 x s64>) = COPY $q1
189-
; CHECK: [[SHUF:%[0-9]+]]:_(<2 x s64>) = G_SHUFFLE_VECTOR [[COPY]](<2 x s64>), [[COPY1]], shufflemask(0, 1)
190-
; CHECK: $q0 = COPY [[SHUF]](<2 x s64>)
190+
; CHECK: [[C:%[0-9]+]]:_(s32) = G_CONSTANT i32 0
191+
; CHECK: [[EXT:%[0-9]+]]:_(<2 x s64>) = G_EXT [[COPY]], [[COPY1]], [[C]](s32)
192+
; CHECK: $q0 = COPY [[EXT]](<2 x s64>)
191193
; CHECK: RET_ReallyLR implicit $q0
192194
%0:_(<2 x s64>) = COPY $q0
193195
%1:_(<2 x s64>) = COPY $q1

0 commit comments

Comments
 (0)