brintos

brintos / llvm-project-archived public Read only

0
0
Text · 973 B · d5b63ef Raw
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