Dan Gohman | 9ed06db | 2008-03-07 20:36:53 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s | llc -march=ppc64 | grep sld | count 5 |
2 | |||||
3 | define i128 @foo_lshr(i128 %x, i128 %y) { | ||||
4 | %r = lshr i128 %x, %y | ||||
5 | ret i128 %r | ||||
6 | } | ||||
7 | define i128 @foo_ashr(i128 %x, i128 %y) { | ||||
8 | %r = ashr i128 %x, %y | ||||
9 | ret i128 %r | ||||
10 | } | ||||
11 | define i128 @foo_shl(i128 %x, i128 %y) { | ||||
12 | %r = shl i128 %x, %y | ||||
13 | ret i128 %r | ||||
14 | } |