Skip to content

Commit d1fbe2b

Browse files
author
Valery N Dmitriev
committed
[SLP] Remove unused check label from test - NFC
1 parent f952255 commit d1fbe2b

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

llvm/test/Transforms/SLPVectorizer/X86/pr47629.ll

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -705,27 +705,6 @@ define void @gather_load_div(ptr noalias nocapture %0, ptr noalias nocapture rea
705705
; AVX512VL-NEXT: store <8 x float> [[TMP8]], ptr [[TMP0:%.*]], align 4, !tbaa [[TBAA0]]
706706
; AVX512VL-NEXT: ret void
707707
;
708-
; AVX512-LABEL: @gather_load_div(
709-
; AVX512-NEXT: [[TMP3:%.*]] = getelementptr inbounds float, ptr [[TMP1:%.*]], i64 10
710-
; AVX512-NEXT: [[TMP4:%.*]] = insertelement <2 x ptr> poison, ptr [[TMP1]], i32 0
711-
; AVX512-NEXT: [[TMP5:%.*]] = shufflevector <2 x ptr> [[TMP4]], <2 x ptr> poison, <2 x i32> zeroinitializer
712-
; AVX512-NEXT: [[TMP6:%.*]] = getelementptr float, <2 x ptr> [[TMP5]], <2 x i64> <i64 3, i64 14>
713-
; AVX512-NEXT: [[TMP7:%.*]] = insertelement <4 x ptr> poison, ptr [[TMP1]], i32 0
714-
; AVX512-NEXT: [[TMP8:%.*]] = shufflevector <4 x ptr> [[TMP7]], <4 x ptr> poison, <4 x i32> zeroinitializer
715-
; AVX512-NEXT: [[TMP9:%.*]] = getelementptr float, <4 x ptr> [[TMP8]], <4 x i64> <i64 17, i64 8, i64 5, i64 20>
716-
; AVX512-NEXT: [[TMP10:%.*]] = insertelement <8 x ptr> poison, ptr [[TMP1]], i32 0
717-
; AVX512-NEXT: [[TMP11:%.*]] = insertelement <8 x ptr> [[TMP10]], ptr [[TMP3]], i32 1
718-
; AVX512-NEXT: [[TMP12:%.*]] = shufflevector <2 x ptr> [[TMP6]], <2 x ptr> poison, <8 x i32> <i32 0, i32 1, i32 undef, i32 undef, i32 undef, i32 undef, i32 undef, i32 undef>
719-
; AVX512-NEXT: [[TMP13:%.*]] = shufflevector <8 x ptr> [[TMP11]], <8 x ptr> [[TMP12]], <8 x i32> <i32 0, i32 1, i32 8, i32 9, i32 undef, i32 undef, i32 undef, i32 undef>
720-
; AVX512-NEXT: [[TMP14:%.*]] = shufflevector <4 x ptr> [[TMP9]], <4 x ptr> poison, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i32 undef, i32 undef, i32 undef, i32 undef>
721-
; AVX512-NEXT: [[TMP15:%.*]] = shufflevector <8 x ptr> [[TMP13]], <8 x ptr> [[TMP14]], <8 x i32> <i32 0, i32 1, i32 2, i32 3, i32 8, i32 9, i32 10, i32 11>
722-
; AVX512-NEXT: [[TMP16:%.*]] = call <8 x float> @llvm.masked.gather.v8f32.v8p0(<8 x ptr> [[TMP15]], i32 4, <8 x i1> <i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true>, <8 x float> undef), !tbaa [[TBAA0]]
723-
; AVX512-NEXT: [[TMP17:%.*]] = shufflevector <8 x ptr> [[TMP10]], <8 x ptr> poison, <8 x i32> zeroinitializer
724-
; AVX512-NEXT: [[TMP18:%.*]] = getelementptr float, <8 x ptr> [[TMP17]], <8 x i64> <i64 4, i64 13, i64 11, i64 44, i64 33, i64 30, i64 27, i64 23>
725-
; AVX512-NEXT: [[TMP19:%.*]] = call <8 x float> @llvm.masked.gather.v8f32.v8p0(<8 x ptr> [[TMP18]], i32 4, <8 x i1> <i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true>, <8 x float> undef), !tbaa [[TBAA0]]
726-
; AVX512-NEXT: [[TMP20:%.*]] = fdiv <8 x float> [[TMP16]], [[TMP19]]
727-
; AVX512-NEXT: store <8 x float> [[TMP20]], ptr [[TMP0:%.*]], align 4, !tbaa [[TBAA0]]
728-
; AVX512-NEXT: ret void
729708
%3 = load float, ptr %1, align 4, !tbaa !2
730709
%4 = getelementptr inbounds float, ptr %1, i64 4
731710
%5 = load float, ptr %4, align 4, !tbaa !2

0 commit comments

Comments
 (0)