Dan Gohman | fce288f | 2009-09-09 00:09:15 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -march=ppc64 | grep sld | count 5 |
Dan Gohman | 9ed06db | 2008-03-07 20:36:53 +0000 | [diff] [blame] | 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 | } |