18 lines · plain
1; RUN: llc -mtriple=hexagon < %s | FileCheck %s2; REQUIRES: asserts3 4; CHECK: dccleana5 6; Function Attrs: nounwind7declare void @llvm.hexagon.Y2.dccleana(ptr) #08 9define i32 @f0(ptr %a0) {10b0:11 tail call void @llvm.hexagon.Y2.dccleana(ptr %a0)12 %v0 = load i8, ptr %a013 %v1 = zext i8 %v0 to i3214 ret i32 %v115}16 17attributes #0 = { nounwind }18