Lines Matching +full:- +full:f

1 /* --------------------------------------------------------------  */
10 /* - Redistributions of source code must retain the above copyright*/
13 /* - Redistributions in binary form must reproduce the above */
18 /* - Neither the name of IBM Corporation nor the names of its */
36 /* -------------------------------------------------------------- */
52 * - erf(+0) returns +0
53 * - erf(-0) returns -0
54 * - erf(+infinite) returns +1
55 * - erf(-infinite) returns -1
61 vec_float4 sign_maskf = spu_splats(-0.0f); in _erff4()
62 vec_float4 zerof = spu_splats(0.0f); in _erff4()
63 vec_float4 onef = spu_splats(1.0f); in _erff4()
64 vec_float4 clamp = spu_splats(3.9199876f); in _erff4()
73 * - Start x of partition in _erff4()
74 * - Offset (used for evaluating power series expanded around a point) in _erff4()
75 * - Truncation adjustment. in _erff4()
83 #define SDM_ERFF4_0_START 0.0f in _erff4()
84 #define SDM_ERFF4_0_OFF 0.0f in _erff4()
87 #define SDM_ERFF4_0_00 0.0f in _erff4()
88 #define SDM_ERFF4_0_01 1.12837916709551257389615890312154f in _erff4()
89 #define SDM_ERFF4_0_02 0.0f in _erff4()
90 #define SDM_ERFF4_0_03 -0.37612638903183752463205296770955f in _erff4()
91 #define SDM_ERFF4_0_04 0.0f in _erff4()
92 #define SDM_ERFF4_0_05 0.11283791670955125738961589031073f in _erff4()
93 #define SDM_ERFF4_0_06 0.0f in _erff4()
94 #define SDM_ERFF4_0_07 -0.02686617064513125175943235483588f in _erff4()
95 #define SDM_ERFF4_0_08 0.0f in _erff4()
96 #define SDM_ERFF4_0_09 0.00522397762544218784211184677371f in _erff4()
97 #define SDM_ERFF4_0_10 0.0f in _erff4()
98 //#define SDM_ERFF4_0_11 -0.00085483270234508528325466583569f in _erff4()
105 #define SDM_ERFF4_1_START 0.07f in _erff4()
106 #define SDM_ERFF4_1_OFF 0.0625f in _erff4()
109 #define SDM_ERFF4_1_00 0.0704319777223870780505900559232967439190042883f in _erff4()
110 #define SDM_ERFF4_1_01 1.1239800336253906104888456836298420746260842545f in _erff4()
111 #define SDM_ERFF4_1_02 -0.0702487521015869131555528552268651296641302713f in _erff4()
112 #define SDM_ERFF4_1_03 -0.3717329798708974154481338589088279778060226856f in _erff4()
113 #define SDM_ERFF4_1_04 0.0350329063214945152846051348331892508611482993f in _erff4()
114 #define SDM_ERFF4_1_05 0.1106440713032318617523250293018186620702780982f in _erff4()
115 #define SDM_ERFF4_1_06 -0.0116471931712158678624014740659716890227703402f in _erff4()
116 #define SDM_ERFF4_1_07 -0.0261358409084263503958678377968739965222786482f in _erff4()
117 #define SDM_ERFF4_1_08 0.0029041996223118476954500365511415181291113910f in _erff4()
118 #define SDM_ERFF4_1_09 0.0050416329596619035812041623972929782386498567f in _erff4()
119 #define SDM_ERFF4_1_10 -0.0005793225670734356072895029723913210064918149f in _erff4()
120 //#define SDM_ERFF4_1_11 -0.0008184112733188406359323913130525859730689332f in _erff4()
127 #define SDM_ERFF4_2_START 0.13f in _erff4()
128 #define SDM_ERFF4_2_OFF 0.1875f in _erff4()
131 #define SDM_ERFF4_2_00 0.2091176770593758483008706390019410965937912290f in _erff4()
132 #define SDM_ERFF4_2_01 1.0893988034775673230502318110338693557898033315f in _erff4()
133 #define SDM_ERFF4_2_02 -0.2042622756520438730719184645688505042105881396f in _erff4()
134 #define SDM_ERFF4_2_03 -0.3376001500360169568827541289401834722369442864f in _erff4()
135 #define SDM_ERFF4_2_04 0.0997374392832245473983976877777590352590762400f in _erff4()
136 #define SDM_ERFF4_2_05 0.0937997370645632460099464120987231140266525679f in _erff4()
137 #define SDM_ERFF4_2_06 -0.0324591340420617488485277008302392706957527828f in _erff4()
138 #define SDM_ERFF4_2_07 -0.0205943885488331791711970665266474471714543313f in _erff4()
139 #define SDM_ERFF4_2_08 0.0079208906865255014554772269570592999495375181f in _erff4()
140 #define SDM_ERFF4_2_09 0.0036744273281123333893101007014150883409965011f in _erff4()
141 #define SDM_ERFF4_2_10 -0.0015459493690754127608506357908913858038162608f in _erff4()
142 //#define SDM_ERFF4_2_11 -0.0005485671070180836650399266219057172124875094f in _erff4()
149 #define SDM_ERFF4_3_START 0.25f in _erff4()
150 #define SDM_ERFF4_3_OFF 0.5f in _erff4()
153 #define SDM_ERFF4_3_00 0.5204998778130465376827466538919645287364515699f in _erff4()
154 #define SDM_ERFF4_3_01 0.8787825789354447940937239548244578983625218956f in _erff4()
155 #define SDM_ERFF4_3_02 -0.4393912894677223970468619774122289491812609947f in _erff4()
156 #define SDM_ERFF4_3_03 -0.1464637631559074656822873258040763163937536583f in _erff4()
157 #define SDM_ERFF4_3_04 0.1830797039448843321028591572550953954921920811f in _erff4()
158 #define SDM_ERFF4_3_05 0.0073231881577953732841143662902038158196876832f in _erff4()
159 #define SDM_ERFF4_3_06 -0.0500417857449350507747815029830594081011991688f in _erff4()
160 #define SDM_ERFF4_3_07 0.0054052103069442040906558417856266259621504328f in _erff4()
161 #define SDM_ERFF4_3_08 0.0100475885141180567975497704160236877764167320f in _erff4()
162 #define SDM_ERFF4_3_09 -0.0021674118390300459951330548378744759122422210f in _erff4()
163 #define SDM_ERFF4_3_10 -0.0015694967741624277200510981457278746801387524f in _erff4()
164 //#define SDM_ERFF4_3_11 0.0004973489167651373192082360776274483020158863f in _erff4()
171 #define SDM_ERFF4_4_START 0.77f in _erff4()
172 #define SDM_ERFF4_4_OFF 1.0f in _erff4()
175 #define SDM_ERFF4_4_00 0.8427007929497148693412206350826092590442f in _erff4()
176 #define SDM_ERFF4_4_01 0.4151074974205947033402682494413373653605f in _erff4()
177 #define SDM_ERFF4_4_02 -0.4151074974205947033402682494413373653605f in _erff4()
178 #define SDM_ERFF4_4_03 0.1383691658068649011134227498137791217898f in _erff4()
179 #define SDM_ERFF4_4_04 0.0691845829034324505567113749068895608946f in _erff4()
180 #define SDM_ERFF4_4_05 -0.0691845829034324505567113749068895608946f in _erff4()
181 #define SDM_ERFF4_4_06 0.0046123055268954967037807583271259707263f in _erff4()
182 #define SDM_ERFF4_4_07 0.0151547181597994891695653487891281895293f in _erff4()
183 #define SDM_ERFF4_4_08 -0.0047770307242846215860586425530947553951f in _erff4()
184 #define SDM_ERFF4_4_09 -0.0018851883701199847638468972527538689873f in _erff4()
185 #define SDM_ERFF4_4_10 0.0012262875805634852347353603488787303121f in _erff4()
186 //#define SDM_ERFF4_4_11 0.0000855239913717274641321540324726821411f in _erff4()
193 #define SDM_ERFF4_5_START 1.36f in _erff4()
194 #define SDM_ERFF4_5_OFF 1.875f in _erff4()
197 #define SDM_ERFF4_5_00 0.99199005767011997029646305969122440092668f in _erff4()
198 #define SDM_ERFF4_5_01 0.03354582842421607459425032786195496507386f in _erff4()
199 #define SDM_ERFF4_5_02 -0.06289842829540513986421936474116555951979f in _erff4()
200 #define SDM_ERFF4_5_03 0.06744109256118439996552409663913862770819f in _erff4()
201 #define SDM_ERFF4_5_04 -0.04225988151097532834627238568547061029869f in _erff4()
202 #define SDM_ERFF4_5_05 0.01146258336487617627004706027236136941544f in _erff4()
203 #define SDM_ERFF4_5_06 0.00410518713321247739022655684589964019683f in _erff4()
204 #define SDM_ERFF4_5_07 -0.00492839390823910723763257456562751425198f in _erff4()
205 #define SDM_ERFF4_5_08 0.00143050168737012207687743571780226012058f in _erff4()
206 #define SDM_ERFF4_5_09 0.00036225644575338665306295794978774160986f in _erff4()
207 #define SDM_ERFF4_5_10 -0.00039015757824554169745459780322413823624f in _erff4()
208 //#define SDM_ERFF4_5_11 0.00007372993782406230817649249567932577159f in _erff4()
215 #define SDM_ERFF4_6_START 2.0f in _erff4()
216 #define SDM_ERFF4_6_OFF 2.5f in _erff4()
219 #define SDM_ERFF4_6_00 0.999593047982555041060435784260025087279f in _erff4()
220 #define SDM_ERFF4_6_01 0.002178284230352709720386678564097264007f in _erff4()
221 #define SDM_ERFF4_6_02 -0.005445710575881774300966696410243160031f in _erff4()
222 #define SDM_ERFF4_6_03 0.008350089549685387261482267829039512051f in _erff4()
223 #define SDM_ERFF4_6_04 -0.008622375078479475976530602649551670054f in _erff4()
224 #define SDM_ERFF4_6_05 0.006117348213573859798085922300839816434f in _erff4()
225 #define SDM_ERFF4_6_06 -0.002798490157050356237996774544152735014f in _erff4()
226 #define SDM_ERFF4_6_07 0.000542410061327906884739143174194854432f in _erff4()
227 #define SDM_ERFF4_6_08 0.000260670173895134533751630061303802055f in _erff4()
228 #define SDM_ERFF4_6_09 -0.000250285386311056635227961206817778392f in _erff4()
229 #define SDM_ERFF4_6_10 0.000078801328907504400502579703621546608f in _erff4()
230 //#define SDM_ERFF4_6_11 5.137004620216358263402877651297096663210e-6f in _erff4()
237 #define SDM_ERFF4_7_START 2.75f in _erff4()
238 #define SDM_ERFF4_7_OFF 3.5f in _erff4()
241 #define SDM_ERFF4_7_00 0.999999256901627658587254476316243904363263f in _erff4()
242 #define SDM_ERFF4_7_01 5.399426777384782511586818937495781413007869e-6f in _erff4()
243 #define SDM_ERFF4_7_02 -0.000018897993720846738790553866281235234945f in _erff4()
244 #define SDM_ERFF4_7_03 0.000042295509756180796340763415010383621069f in _erff4()
245 #define SDM_ERFF4_7_04 -0.000067717810833034147332818020841092925222f in _erff4()
246 #define SDM_ERFF4_7_05 0.000082116282239393567363716204674415008991f in _erff4()
247 #define SDM_ERFF4_7_06 -0.000077744246390483389302250766562526063763f in _erff4()
248 #define SDM_ERFF4_7_07 0.000058192750619199206596604051163855823527f in _erff4()
249 #define SDM_ERFF4_7_08 -0.000034259175422410008064403380504975403351f in _erff4()
250 #define SDM_ERFF4_7_09 0.000015330768263696827211862952666453348031f in _erff4()
251 #define SDM_ERFF4_7_10 -4.641017709492666503521243665632827470977627e-6f in _erff4()
252 //#define SDM_ERFF4_7_11 4.447037356176705948450355327103423490366212e-7f in _erff4()
383 * value is always non-negative, so the result is cast as uint in _erff4()
400 /* Preserve sign in result, since erf(-x) = -erf(x) */ in _erff4()