38 lines · plain
1; RUN: llc < %s -mtriple=arm64-eabi2 3; Make sure we are not crashing on this test.4 5define void @autogen_SD12881(i1 %arg) {6BB:7 %B17 = ashr <4 x i32> zeroinitializer, zeroinitializer8 br label %CF9 10CF: ; preds = %CF83, %CF, %BB11 br i1 %arg, label %CF, label %CF8312 13CF83: ; preds = %CF14 %FC70 = sitofp <4 x i32> %B17 to <4 x double>15 br label %CF16}17 18 19define void @autogen_SD12881_2(i1 %arg) {20BB:21 %B17 = ashr <4 x i32> zeroinitializer, zeroinitializer22 br label %CF23 24CF: ; preds = %CF83, %CF, %BB25 br i1 %arg, label %CF, label %CF8326 27CF83: ; preds = %CF28 %FC70 = uitofp <4 x i32> %B17 to <4 x double>29 br label %CF30}31 32define void @_Z12my_example2bv() nounwind noinline ssp {33entry:34 %0 = fptosi <2 x double> undef to <2 x i32>35 store <2 x i32> %0, ptr undef, align 836 ret void37}38