Unified · Split
| @@ -22,6 +22,36 @@ _ZGVbN4v_expf(v4sf x) · 21 unmodified lines | |||
| 22 | return x; | 22 | return x; |
| 23 | } | 23 | } |
| 24 | 24 | ||
| 25 | v4sf | ||
| 26 | _ZGVbN4v_sinf(v4sf x) | ||
| 27 | { | ||
| 28 | x[0] = sinf(x[0]); | ||
| 29 | x[1] = sinf(x[1]); | ||
| 30 | x[2] = sinf(x[2]); | ||
| 31 | x[3] = sinf(x[3]); | ||
| 32 | return x; | ||
| 33 | } | ||
| 34 | |||
| 35 | v4sf | ||
| 36 | _ZGVbN4v_cosf(v4sf x) | ||
| 37 | { | ||
| 38 | x[0] = cosf(x[0]); | ||
| 39 | x[1] = cosf(x[1]); | ||
| 40 | x[2] = cosf(x[2]); | ||
| 41 | x[3] = cosf(x[3]); | ||
| 42 | return x; | ||
| 43 | } | ||
| 44 | |||
| 45 | v4sf | ||
| 46 | _ZGVbN4v_log10f(v4sf x) | ||
| 47 | { | ||
| 48 | x[0] = log10f(x[0]); | ||
| 49 | x[1] = log10f(x[1]); | ||
| 50 | x[2] = log10f(x[2]); | ||
| 51 | x[3] = log10f(x[3]); | ||
| 52 | return x; | ||
| 53 | } | ||
| 54 | |||
| 25 | v2df | 55 | v2df |
| 26 | _ZGVbN2v_log(v2df x) | 56 | _ZGVbN2v_log(v2df x) |
| 27 | { | 57 | { |
| @@ -40,6 +70,14 @@ _ZGVbN4v_logf(v4sf x) · 12 unmodified lines | |||
| 40 | return x; | 70 | return x; |
| 41 | } | 71 | } |
| 42 | 72 | ||
| 73 | v2df | ||
| 74 | _ZGVbN2v_cos(v2df x) | ||
| 75 | { | ||
| 76 | x[0] = cos(x[0]); | ||
| 77 | x[1] = cos(x[1]); | ||
| 78 | return x; | ||
| 79 | } | ||
| 80 | |||
| 43 | v2df | 81 | v2df |
| 44 | _ZGVbN2v_sin(v2df x) | 82 | _ZGVbN2v_sin(v2df x) |
| 45 | { | 83 | { |