added svml support. experimental. for some reason all sybmols are visible..

This commit is contained in:
egaburov
2013-09-11 15:16:50 +02:00
parent 9c79d4d182
commit 320c41ffcf
17 changed files with 216 additions and 269 deletions

View File

@@ -582,7 +582,9 @@ lSetInternalFunctions(llvm::Module *module) {
"__stdlib_tan",
"__stdlib_tanf",
"__svml_sin",
"__svml_asin",
"__svml_cos",
"__svml_acos",
"__svml_sincos",
"__svml_tan",
"__svml_atan",
@@ -590,6 +592,17 @@ lSetInternalFunctions(llvm::Module *module) {
"__svml_exp",
"__svml_log",
"__svml_pow",
"__svml_sinf",
"__svml_asinf",
"__svml_cosf",
"__svml_acosf",
"__svml_sincosf",
"__svml_tanf",
"__svml_atanf",
"__svml_atan2f",
"__svml_expf",
"__svml_logf",
"__svml_powf",
"__undef_uniform",
"__undef_varying",
"__vec4_add_float",