31 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py2; RUN: opt -passes=newgvn %s -S -o - | FileCheck %s3 4%struct.dipsy = type {}5%struct.fluttershy = type { ptr }6%struct.patatino = type {}7 8define void @tinkywinky() {9; CHECK-LABEL: @tinkywinky(10; CHECK-NEXT: bb:11; CHECK-NEXT: br label [[BB90:%.*]]12; CHECK: bb90:13; CHECK-NEXT: br label [[BB90]]14; CHECK: bb138:15; CHECK-NEXT: store i8 poison, ptr null, align 116; CHECK-NEXT: br label [[BB138:%.*]]17;18bb:19 br label %bb9020 21bb90:22 %tmp92 = load ptr, ptr undef, align 823 %tmp99 = getelementptr inbounds %struct.patatino, ptr %tmp9224 %tmp136 = load ptr, ptr undef, align 825 br label %bb9026 27bb138:28 %tmp139 = getelementptr inbounds %struct.patatino, ptr %tmp13629 br label %bb13830}31