Tanya Lattner | e9789ef | 2004-11-06 23:32:43 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as -f %s -o %t.bc |
| 2 | ; RUN: lli %t.bc > /dev/null |
| 3 | |
Chris Lattner | 92ae6c2 | 2002-12-03 20:25:43 +0000 | [diff] [blame] | 4 | %.LC0 = internal global [12 x sbyte] c"Hello World\00" |
| 5 | |
| 6 | implementation |
| 7 | |
| 8 | declare int %puts(sbyte*) |
| 9 | |
Chris Lattner | 4373140 | 2002-12-13 06:57:24 +0000 | [diff] [blame] | 10 | int %main() { |
Chris Lattner | 92ae6c2 | 2002-12-03 20:25:43 +0000 | [diff] [blame] | 11 | %reg210 = call int %puts( sbyte* getelementptr ([12 x sbyte]* %.LC0, long 0, long 0) ) |
Chris Lattner | 4373140 | 2002-12-13 06:57:24 +0000 | [diff] [blame] | 12 | ret int 0 |
Chris Lattner | 92ae6c2 | 2002-12-03 20:25:43 +0000 | [diff] [blame] | 13 | } |
| 14 | |