// CHECK: %uninit = alloca [4 x i32*], align
// CHECK-NEXT: call void @{{.*}}used{{.*}}%uninit)
// PATTERN-O1-LABEL: @test_intptr4_uninit()
-// PATTERN-O1: %1 = bitcast [4 x i32*]* %uninit to i8*
-// PATTERN-O1-NEXT: call void @llvm.memset.p0i8.i64(i8* nonnull align 16 dereferenceable(32) %1, i8 -86, i64 32, i1 false)
+// PATTERN-O1: call void @llvm.memset.p0i8.i64(i8* nonnull align 16 dereferenceable(32) %{{[0-9*]}}, i8 -86, i64 32, i1 false)
// ZERO-LABEL: @test_intptr4_uninit()
// ZERO: call void @llvm.memset{{.*}}, i8 0,