[X86] Remove out of range extract in test (NFC)
authorNikita Popov <npopov@redhat.com>
Thu, 13 Jul 2023 12:45:56 +0000 (14:45 +0200)
committerNikita Popov <npopov@redhat.com>
Thu, 13 Jul 2023 12:46:29 +0000 (14:46 +0200)
As pointed out in https://reviews.llvm.org/D154078#inline-1500915.

llvm/test/CodeGen/X86/pr63475.ll

index 621e3f8..d4b7a7c 100644 (file)
@@ -58,7 +58,6 @@ define void @callee(ptr %p0, ptr %p1, ptr %p2, ptr %p3, ptr %p4, ptr %p5, <7 x i
 ; CHECK-NEXT:    callq use@PLT
 ; CHECK-NEXT:    movl %ebx, %edi
 ; CHECK-NEXT:    callq use@PLT
-; CHECK-NEXT:    callq use@PLT
 ; CHECK-NEXT:    addq $8, %rsp
 ; CHECK-NEXT:    popq %rbx
 ; CHECK-NEXT:    popq %r12
@@ -84,8 +83,6 @@ start:
   call void @use(i32 %extract5)
   %extract6 = extractelement <7 x i32> %arg, i64 6
   call void @use(i32 %extract6)
-  %extract7 = extractelement <7 x i32> %arg, i64 7
-  call void @use(i32 %extract7)
   ret void
 }