Chandler Carruth | b3ce947 | 2011-07-02 20:42:59 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -march=x86 | FileCheck %s |
Chris Lattner | eab65a0 | 2007-03-25 04:35:23 +0000 | [diff] [blame] | 2 | target datalayout = "e-p:32:32" |
| 3 | target triple = "i686-apple-darwin9" |
| 4 | |
| 5 | define void @test() { |
Chandler Carruth | b3ce947 | 2011-07-02 20:42:59 +0000 | [diff] [blame] | 6 | ; CHECK: test: |
| 7 | ; CHECK-NOT: ret |
| 8 | ; CHECK: psrlw $8, %xmm0 |
| 9 | ; CHECK: ret |
| 10 | |
| 11 | tail call void asm sideeffect "psrlw $0, %xmm0", "X,~{dirflag},~{fpsr},~{flags}"( i32 8 ) |
| 12 | ret void |
Chris Lattner | eab65a0 | 2007-03-25 04:35:23 +0000 | [diff] [blame] | 13 | } |
| 14 | |