Cameron Zwarich | 4071a71 | 2011-04-02 02:40:43 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -march=arm -mattr=+neon -float-abi=soft | FileCheck %s |
| 2 | |
| 3 | ; CHECK: function1 |
Cameron Zwarich | d0aacbc | 2011-04-12 02:24:17 +0000 | [diff] [blame^] | 4 | ; CHECK-NOT: vmov |
Cameron Zwarich | 4071a71 | 2011-04-02 02:40:43 +0000 | [diff] [blame] | 5 | define double @function1(double %a, double %b, double %c, double %d, double %e, double %f) nounwind noinline ssp { |
| 6 | entry: |
| 7 | %call = tail call double @function2(double %f, double %e, double %d, double %c, double %b, double %a) nounwind |
| 8 | ret double %call |
| 9 | } |
| 10 | |
| 11 | declare double @function2(double, double, double, double, double, double) |