Chandler Carruth | 4177e6f | 2012-07-02 12:47:22 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -march=x86 | grep "movsbl" |
Christopher Lamb | c59e521 | 2007-08-10 21:48:46 +0000 | [diff] [blame] | 2 | |
| 3 | @X = global i32 0 ; <i32*> [#uses=1] |
| 4 | |
Chris Lattner | 26b0000 | 2011-06-17 03:14:27 +0000 | [diff] [blame] | 5 | define signext i8 @_Z3fooi(i32 %x) { |
Christopher Lamb | c59e521 | 2007-08-10 21:48:46 +0000 | [diff] [blame] | 6 | entry: |
| 7 | store i32 %x, i32* @X, align 4 |
| 8 | %retval67 = trunc i32 %x to i8 ; <i8> [#uses=1] |
| 9 | ret i8 %retval67 |
Dan Gohman | 28beeea | 2007-08-15 13:36:28 +0000 | [diff] [blame] | 10 | } |