brintos

brintos / llvm-project-archived public Read only

0
0
Text · 788 B · bbb991d Raw
27 lines · plain
1; RUN: llc < %s -mtriple=arm64-apple-iOS5.02 3; CPSR is not allocatable so fast allocatable wouldn't mark them killed.4; rdar://93132725 6define hidden void @t(i1 %arg) nounwind {7entry:8  %cmp = icmp eq ptr null, undef9  %frombool = zext i1 %cmp to i810  store i8 %frombool, ptr undef, align 111  %tmp4 = load i8, ptr undef, align 112  %tobool = trunc i8 %tmp4 to i113  br i1 %tobool, label %land.lhs.true, label %if.end14 15land.lhs.true:                                    ; preds = %entry16  unreachable17 18if.end:                                           ; preds = %entry19  br i1 %arg, label %land.lhs.true14, label %if.end3320 21land.lhs.true14:                                  ; preds = %if.end22  unreachable23 24if.end33:                                         ; preds = %if.end25  unreachable26}27