1*31f4b329Squic-areg;; Generate build attributes from llc. 2*31f4b329Squic-areg 3*31f4b329Squic-areg; RUN: llc -mtriple=hexagon-unknown-elf \ 4*31f4b329Squic-areg; RUN: -mattr=+hvxv73,+cabac,+v71,+hvx-ieee-fp,+hvx-length128b %s -o - | FileCheck %s 5*31f4b329Squic-areg 6*31f4b329Squic-areg; CHECK: .attribute 4, 71 // Tag_arch 7*31f4b329Squic-areg; CHECK-NEXT: .attribute 5, 73 // Tag_hvx_arch 8*31f4b329Squic-areg; CHECK-NEXT: .attribute 6, 1 // Tag_hvx_ieeefp 9*31f4b329Squic-areg; CHECK-NEXT: .attribute 7, 1 // Tag_hvx_qfloat 10*31f4b329Squic-areg; CHECK-NEXT: .attribute 8, 1 // Tag_zreg 11*31f4b329Squic-areg; CHECK-NEXT: .attribute 10, 1 // Tag_cabac 12*31f4b329Squic-areg 13*31f4b329Squic-aregdefine i32 @addi(i32 %a) { 14*31f4b329Squic-areg %1 = add i32 %a, 1 15*31f4b329Squic-areg ret i32 %1 16*31f4b329Squic-areg}