28 lines · plain
1; RUN: llc -mtriple=hexagon < %s2; REQUIRES: asserts3 4target triple = "hexagon"5 6; Function Attrs: nounwind7define void @f0() #0 {8b0:9 br label %b110 11b1: ; preds = %b012 br i1 undef, label %b2, label %b313 14b2: ; preds = %b115 %v0 = tail call <32 x i32> @llvm.hexagon.V6.lo.128B(<64 x i32> undef)16 store <32 x i32> %v0, ptr undef, align 12817 unreachable18 19b3: ; preds = %b120 ret void21}22 23; Function Attrs: nounwind readnone24declare <32 x i32> @llvm.hexagon.V6.lo.128B(<64 x i32>) #125 26attributes #0 = { nounwind "target-cpu"="hexagonv60" "target-features"="+hvx,+hvx-length128b" }27attributes #1 = { nounwind readnone }28