10 lines · plain
1; RUN: llc -mtriple=hexagon < %s | FileCheck %s2; CHECK: vmpyh3; CHECK: vtrunewh4 5define <2 x i16> @t_i2x16(<2 x i16> %a, <2 x i16> %b) nounwind {6entry:7 %0 = mul <2 x i16> %a, %b8 ret <2 x i16> %09}10 1; RUN: llc -mtriple=hexagon < %s | FileCheck %s2; CHECK: vmpyh3; CHECK: vtrunewh4 5define <2 x i16> @t_i2x16(<2 x i16> %a, <2 x i16> %b) nounwind {6entry:7 %0 = mul <2 x i16> %a, %b8 ret <2 x i16> %09}10