1 ; Make sure this testcase does not use mulq
2 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=alpha | grep -i 'mul' |wc -l |grep 0
4 implementation ; Functions:
6 ulong %foo1(ulong %x) {
8 %tmp.1 = mul ulong %x, 9 ; <ulong> [#uses=1]
11 ulong %foo3(ulong %x) {
13 %tmp.1 = mul ulong %x, 259
17 ulong %foo4l(ulong %x) {
19 %tmp.1 = mul ulong %x, 260
23 ulong %foo4ln(ulong %x) {
25 %tmp.1 = mul ulong %x, 508
28 ulong %foo4ln_more(ulong %x) {
30 %tmp.1 = mul ulong %x, 252
34 ulong %foo1n(ulong %x) {
36 %tmp.1 = mul ulong %x, 511
40 ulong %foo8l(ulong %x) {
42 %tmp.1 = mul ulong %x, 768
48 %tmp.1 = mul long %x, 5 ; <long> [#uses=1]