MCPcopy Create free account
hub / github.com/OAID/Tengine / vexpq10_f32

Function vexpq10_f32

executor/operator/arm64/softmax_float.cpp:107–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105 return x;
106}
107inline float32x4_t vexpq10_f32(float32x4_t x)
108{
109 x = vmlaq_n_f32(vdupq_n_f32(1.0f), x, 0.0009765625f); // n = 10
110 x = vmulq_f32(x, x);
111 x = vmulq_f32(x, x);
112 x = vmulq_f32(x, x);
113 x = vmulq_f32(x, x);
114 x = vmulq_f32(x, x);
115 x = vmulq_f32(x, x);
116 x = vmulq_f32(x, x);
117 x = vmulq_f32(x, x);
118 x = vmulq_f32(x, x);
119 x = vmulq_f32(x, x);
120 return x;
121}
122inline float32x2_t vexp10_f32(float32x2_t x)
123{
124 x = vmla_n_f32(vdup_n_f32(1.0f), x, 0.0009765625f); // n = 10

Callers 2

GetOutResultMethod · 0.70
RunMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected