Lines Matching refs:fsub
7 ; ALL: estimated cost of 1 for {{.*}} fsub float
10 %add = fsub float %vec, %b
16 ; ALL: estimated cost of 2 for {{.*}} fsub <2 x float>
19 %add = fsub <2 x float> %vec, %b
25 ; ALL: estimated cost of 3 for {{.*}} fsub <3 x float>
28 %add = fsub <3 x float> %vec, %b
34 ; ALL: estimated cost of 5 for {{.*}} fsub <5 x float>
37 %add = fsub <5 x float> %vec, %b
43 ; FASTF64: estimated cost of 2 for {{.*}} fsub double
44 ; SLOWF64: estimated cost of 4 for {{.*}} fsub double
45 ; SIZEALL: estimated cost of 2 for {{.*}} fsub double
48 %add = fsub double %vec, %b
54 ; FASTF64: estimated cost of 4 for {{.*}} fsub <2 x double>
55 ; SLOWF64: estimated cost of 8 for {{.*}} fsub <2 x double>
56 ; SIZEALL: estimated cost of 4 for {{.*}} fsub <2 x double>
59 %add = fsub <2 x double> %vec, %b
65 ; FASTF64: estimated cost of 6 for {{.*}} fsub <3 x double>
66 ; SLOWF64: estimated cost of 12 for {{.*}} fsub <3 x double>
67 ; SIZEALL: estimated cost of 6 for {{.*}} fsub <3 x double>
70 %add = fsub <3 x double> %vec, %b
76 ; ALL: estimated cost of 1 for {{.*}} fsub half
79 %add = fsub half %vec, %b
85 ; SLOWF16: estimated cost of 2 for {{.*}} fsub <2 x half>
86 ; FASTF16: estimated cost of 1 for {{.*}} fsub <2 x half>
89 %add = fsub <2 x half> %vec, %b
95 ; SLOWF16: estimated cost of 4 for {{.*}} fsub <3 x half>
96 ; FASTF16: estimated cost of 2 for {{.*}} fsub <3 x half>
99 %add = fsub <3 x half> %vec, %b
105 ; SLOWF16: estimated cost of 4 for {{.*}} fsub <4 x half>
106 ; FASTF16: estimated cost of 2 for {{.*}} fsub <4 x half>
109 %add = fsub <4 x half> %vec, %b