Dan Gohman | f17a25c | 2007-07-18 16:29:46 +0000 | [diff] [blame^] | 1 | ; PR1075 |
2 | ; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin | \ | ||||
3 | ; RUN: %prcontext {mulss LCPI1_3} 1 | grep mulss | wc -l | grep 1 | ||||
4 | |||||
5 | define float @foo(float %x) { | ||||
6 | %tmp1 = mul float %x, 3.000000e+00 | ||||
7 | %tmp3 = mul float %x, 5.000000e+00 | ||||
8 | %tmp5 = mul float %x, 7.000000e+00 | ||||
9 | %tmp7 = mul float %x, 1.100000e+01 | ||||
10 | %tmp10 = add float %tmp1, %tmp3 | ||||
11 | %tmp12 = add float %tmp10, %tmp5 | ||||
12 | %tmp14 = add float %tmp12, %tmp7 | ||||
13 | ret float %tmp14 | ||||
14 | } |