diff options
| author | Jason Sams <jsams@google.com> | 2015-04-09 16:54:57 -0700 |
|---|---|---|
| committer | Jason Sams <jsams@google.com> | 2015-04-09 16:54:57 -0700 |
| commit | 6363723cacc46cfdf473f9c0579e661920f0901c (patch) | |
| tree | 610bd91215d4094a8c0943630336b21b950fe435 /cpu_ref/rsCpuRuntimeMath.cpp | |
| parent | 3bfce00309f9b76e43275873d35bc2e4feb77935 (diff) | |
remove dead code
Change-Id: I9ebda4e61be9cf270233ea8c0c51892517395487
Diffstat (limited to 'cpu_ref/rsCpuRuntimeMath.cpp')
| -rw-r--r-- | cpu_ref/rsCpuRuntimeMath.cpp | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/cpu_ref/rsCpuRuntimeMath.cpp b/cpu_ref/rsCpuRuntimeMath.cpp index 55887fa5..49a96bc2 100644 --- a/cpu_ref/rsCpuRuntimeMath.cpp +++ b/cpu_ref/rsCpuRuntimeMath.cpp @@ -213,115 +213,4 @@ void __attribute__((overloadable)) rsMatrixTranspose(rs_matrix2x2 *m) { SC_MatrixTranspose_2x2((Matrix2x2 *) m); } -////////////////////////////////////////////////////////////////////////////// -// Class implementation -////////////////////////////////////////////////////////////////////////////// - -// llvm name mangling ref -// <builtin-type> ::= v # void -// ::= b # bool -// ::= c # char -// ::= a # signed char -// ::= h # unsigned char -// ::= s # short -// ::= t # unsigned short -// ::= i # int -// ::= j # unsigned int -// ::= l # long -// ::= m # unsigned long -// ::= x # long long, __int64 -// ::= y # unsigned long long, __int64 -// ::= f # float -// ::= d # double - -static RsdCpuReference::CpuSymbol gSyms[] = { - { "_Z4acosf", (void *)&acosf, true }, - { "_Z5acoshf", (void *)&acoshf, true }, - { "_Z4asinf", (void *)&asinf, true }, - { "_Z5asinhf", (void *)&asinhf, true }, - { "_Z4atanf", (void *)&atanf, true }, - { "_Z5atan2ff", (void *)&atan2f, true }, - { "_Z5atanhf", (void *)&atanhf, true }, - { "_Z4cbrtf", (void *)&cbrtf, true }, - { "_Z4ceilf", (void *)&ceilf, true }, - { "_Z8copysignff", (void *)©signf, true }, - { "_Z3cosf", (void *)&cosf, true }, - { "_Z4coshf", (void *)&coshf, true }, - { "_Z4erfcf", (void *)&erfcf, true }, - { "_Z3erff", (void *)&erff, true }, - { "_Z3expf", (void *)&expf, true }, - { "_Z4exp2f", (void *)&exp2f, true }, - { "exp2f", (void *)&exp2f, true }, - { "_Z5expm1f", (void *)&expm1f, true }, - { "_Z4fdimff", (void *)&fdimf, true }, - { "_Z5floorf", (void *)&floorf, true }, - { "_Z3fmafff", (void *)&fmaf, true }, - { "_Z4fmaxff", (void *)&fmaxf, true }, - { "_Z4fminff", (void *)&fminf, true }, // float fmin(float, float) - { "_Z4fmodff", (void *)&fmodf, true }, - { "_Z5frexpfPi", (void *)&frexpf, true }, - { "_Z5hypotff", (void *)&hypotf, true }, - { "_Z5ilogbf", (void *)&ilogbf, true }, - { "_Z5ldexpfi", (void *)&ldexpf, true }, - { "_Z6lgammaf", (void *)&lgammaf, true }, - { "_Z6lgammafPi", (void *)&lgammaf_r, true }, - { "_Z3logf", (void *)&logf, true }, - { "_Z5log10f", (void *)&log10f, true }, - { "_Z5log1pf", (void *)&log1pf, true }, - { "_Z4logbf", (void *)&logbf, true }, - { "_Z4modffPf", (void *)&modff, true }, - //{ "_Z3nanj", (void *)&SC_nan, true }, - { "_Z9nextafterff", (void *)&nextafterf, true }, - { "_Z3powff", (void *)&powf, true }, - { "powf", (void *)&powf, true }, - { "_Z9remainderff", (void *)&remainderf, true }, - { "_Z6remquoffPi", (void *)&remquof, true }, - { "_Z4rintf", (void *)&rintf, true }, - { "_Z5roundf", (void *)&roundf, true }, - { "_Z3sinf", (void *)&sinf, true }, - { "_Z4sinhf", (void *)&sinhf, true }, - { "_Z4sqrtf", (void *)&sqrtf, true }, - { "_Z3tanf", (void *)&tanf, true }, - { "_Z4tanhf", (void *)&tanhf, true }, - { "_Z6tgammaf", (void *)&SC_tgammaf, true }, - { "_Z5truncf", (void *)&truncf, true }, - - //{ "smoothstep", (void *)&, true }, - - // matrix - { "_Z18rsMatrixLoadRotateP12rs_matrix4x4ffff", (void *)&SC_MatrixLoadRotate, true }, - { "_Z17rsMatrixLoadScaleP12rs_matrix4x4fff", (void *)&SC_MatrixLoadScale, true }, - { "_Z21rsMatrixLoadTranslateP12rs_matrix4x4fff", (void *)&SC_MatrixLoadTranslate, true }, - { "_Z14rsMatrixRotateP12rs_matrix4x4ffff", (void *)&SC_MatrixRotate, true }, - { "_Z13rsMatrixScaleP12rs_matrix4x4fff", (void *)&SC_MatrixScale, true }, - { "_Z17rsMatrixTranslateP12rs_matrix4x4fff", (void *)&SC_MatrixTranslate, true }, - - { "_Z17rsMatrixLoadOrthoP12rs_matrix4x4ffffff", (void *)&SC_MatrixLoadOrtho, true }, - { "_Z19rsMatrixLoadFrustumP12rs_matrix4x4ffffff", (void *)&SC_MatrixLoadFrustum, true }, - { "_Z23rsMatrixLoadPerspectiveP12rs_matrix4x4ffff", (void *)&SC_MatrixLoadPerspective, true }, - - { "_Z15rsMatrixInverseP12rs_matrix4x4", (void *)&SC_MatrixInverse_4x4, true }, - { "_Z24rsMatrixInverseTransposeP12rs_matrix4x4", (void *)&SC_MatrixInverseTranspose_4x4, true }, - { "_Z17rsMatrixTransposeP12rs_matrix4x4", (void *)&SC_MatrixTranspose_4x4, true }, - { "_Z17rsMatrixTransposeP12rs_matrix3x3", (void *)&SC_MatrixTranspose_3x3, true }, - { "_Z17rsMatrixTransposeP12rs_matrix2x2", (void *)&SC_MatrixTranspose_2x2, true }, - - // RS Math - { "_Z6rsRandff", (void *)&SC_randf2, true }, - { "_Z6rsFracf", (void *)&SC_frac, true }, - - { nullptr, nullptr, false } -}; - -const RsdCpuReference::CpuSymbol * RsdCpuScriptImpl::lookupSymbolMath(const char *sym) { - const RsdCpuReference::CpuSymbol *syms = gSyms; - - while (syms->fnPtr) { - if (!strcmp(syms->name, sym)) { - return syms; - } - syms++; - } - return nullptr; -} |
