1 ; RUN: llc -march=hexagon < %s | FileCheck %s
3 define i32 @foo(i32 %a, i32 %b) nounwind readnone {
9 %ret = mul i32 %shl1, %shl2
13 define i32 @bar(i32 %a, i32 %b) nounwind readnone {
17 %shl1 = ashr i32 16, %a
18 %shl2 = ashr i32 %b, 16
19 %ret = mul i32 %shl1, %shl2