Evan Cheng | 60c7df2 | 2009-09-22 08:34:46 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -mtriple=armv7-none-linux-gnueabi -mattr=+neon |
2 | |||||
3 | ; PR5024 | ||||
4 | |||||
5 | %bar = type { <4 x float> } | ||||
6 | %foo = type { %bar, %bar, %bar, %bar } | ||||
7 | |||||
8 | declare arm_aapcs_vfpcc <4 x float> @bbb(%bar*) nounwind | ||||
9 | |||||
10 | define arm_aapcs_vfpcc void @aaa(%foo* noalias sret %agg.result, %foo* %tfrm) nounwind { | ||||
11 | entry: | ||||
12 | %0 = call arm_aapcs_vfpcc <4 x float> @bbb(%bar* undef) nounwind ; <<4 x float>> [#uses=0] | ||||
13 | ret void | ||||
14 | } |