%10 = call swiftcc i64 @"$S1a10HaveResultV06returnB4CodeyS2iF"(i64 %9, i64 %3) %11 = getelementptr inbounds %Any, %Any* %8, i32 0, i32 1 store %swift.type* @"$SSiN", %swift.type** %11, align 8 %12 = getelementptr inbounds %Any, %Any* %8, i32 0, i32 0 %13 = getelementptr inbounds %Any, %Any* %8, i32 0, i32 0 %14 = bitcast [24 x i8]* %13 to %TSi* %._value = getelementptr inbounds %TSi, %TSi* %14, i32 0, i32 0 store i64 %10, i64* %._value, align 8 %15 = call swiftcc { %swift.bridge*, i64 } @"$Ss5print_9separator10terminatoryypd_S2StFfA0_"() %16 = extractvalue { %swift.bridge*, i64 } %15, 0 %17 = extractvalue { %swift.bridge*, i64 } %15, 1 %18 = call swiftcc { %swift.bridge*, i64 } @"$Ss5print_9separator10terminatoryypd_S2StFfA1_"() %19 = extractvalue { %swift.bridge*, i64 } %18, 0 %20 = extractvalue { %swift.bridge*, i64 } %18, 1 call swiftcc void @"$Ss5print_9separator10terminatoryypd_S2StF"(%swift.bridge* %5, %swift.bridge* %16, i64 %17, %swift.bridge* %19, i64 %20) call void @swift_bridgeObjectRelease(%swift.bridge* %19) #2 call void @swift_bridgeObjectRelease(%swift.bridge* %16) #2 call void @swift_bridgeObjectRelease(%swift.bridge* %5) #2 %21 = bitcast %T1a10HaveResultV* %0 to i8* call void @llvm.lifetime.end.p0i8(i64 8, i8* %21) ret void }