Chris Lattner | 3b8ce85 | 2005-05-14 23:52:09 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=intel -enable-x86-fastcc | grep 'add %ESP, 8' |
| 2 | |
Chris Lattner | b73855b | 2005-05-14 23:54:55 +0000 | [diff] [blame^] | 3 | declare fastcc void %func(int *%X, long %Y) |
Chris Lattner | 3b8ce85 | 2005-05-14 23:52:09 +0000 | [diff] [blame] | 4 | |
| 5 | fastcc void %caller(int, long) { |
Chris Lattner | b73855b | 2005-05-14 23:54:55 +0000 | [diff] [blame^] | 6 | %X = alloca int |
| 7 | call fastcc void %func(int* %X, long 0) ;; not a tail call |
Chris Lattner | 3b8ce85 | 2005-05-14 23:52:09 +0000 | [diff] [blame] | 8 | ret void |
| 9 | } |