fix an embarassing typo that resulted in llvm-gcc bootstrap miscompare
[llvm/avr.git] / test / CodeGen / Alpha / mul5.ll
blob4075dd6289ebc90497925f2d557ca6ffb982f738
1 ; Make sure this testcase does not use mulq
2 ; RUN: llc < %s -march=alpha | not grep -i mul
4 define i64 @foo1(i64 %x) {
5 entry:
6         %tmp.1 = mul i64 %x, 9          ; <i64> [#uses=1]
7         ret i64 %tmp.1
10 define i64 @foo3(i64 %x) {
11 entry:
12         %tmp.1 = mul i64 %x, 259                ; <i64> [#uses=1]
13         ret i64 %tmp.1
16 define i64 @foo4l(i64 %x) {
17 entry:
18         %tmp.1 = mul i64 %x, 260                ; <i64> [#uses=1]
19         ret i64 %tmp.1
22 define i64 @foo8l(i64 %x) {
23 entry:
24         %tmp.1 = mul i64 %x, 768                ; <i64> [#uses=1]
25         ret i64 %tmp.1
28 define i64 @bar(i64 %x) {
29 entry:
30         %tmp.1 = mul i64 %x, 5          ; <i64> [#uses=1]
31         ret i64 %tmp.1