Home
last modified time | relevance | path

Searched refs:fMathLibTable (Results 1 – 6 of 6) sorted by relevance

/dports/audio/faust/faust-2.37.3/compiler/generator/wasm/
H A Dwas_instructions.hh102 map<string, MathFunDesc> fMathLibTable; // Table : field_name, math description member
115fMathLibTable["abs"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "abs", Typed::kInt32, Typed::kInt… in WASInst()
116fMathLibTable["min_i"] = MathFunDesc(MathFunDesc::Gen::kIntWAS, "min_i", Typed::kInt32, Typed::kIn… in WASInst()
117fMathLibTable["max_i"] = MathFunDesc(MathFunDesc::Gen::kIntWAS, "max_i", Typed::kInt32, Typed::kIn… in WASInst()
121fMathLibTable["acosf"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "acos", Typed::kFloat, Typed… in WASInst()
122fMathLibTable["asinf"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "asin", Typed::kFloat, Typed… in WASInst()
126fMathLibTable["cosf"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "cos", Typed::kFloat, Typed:… in WASInst()
127fMathLibTable["expf"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "exp", Typed::kFloat, Typed:… in WASInst()
130fMathLibTable["fmodf"] = MathFunDesc(MathFunDesc::Gen::kExtWAS, "fmod", Typed::kFloat, Typed:… in WASInst()
131fMathLibTable["logf"] = MathFunDesc(MathFunDesc::Gen::kExtMath, "log", Typed::kFloat, Typed:… in WASInst()
[all …]
H A Dwast_instructions.hh196 if (fMathLibTable.find(inst->fName) != fMathLibTable.end()) { in visit()
197 MathFunDesc desc = fMathLibTable[inst->fName]; in visit()
624 if (fMathLibTable.find(inst->fName) != fMathLibTable.end()) { in visit()
625 MathFunDesc desc = fMathLibTable[inst->fName]; in visit()
H A Dwasm_instructions.hh494 if (fMathLibTable.find(inst->fName) != fMathLibTable.end()) { in visit()
495 MathFunDesc desc = fMathLibTable[inst->fName]; in visit()
1278 faustassert(fMathLibTable.find(name) != fMathLibTable.end()); in generateMinMax()
1279 MathFunDesc desc = fMathLibTable[name]; in generateMinMax()
1293 if (fMathLibTable.find(inst->fName) != fMathLibTable.end()) { in visit()
1294 MathFunDesc desc = fMathLibTable[inst->fName]; in visit()
/dports/audio/faust/faust-2.37.3/compiler/generator/rust/
H A Drust_instructions.hh83 map<string, string> fMathLibTable; member in RustInstVisitor
95 fMathLibTable["abs"] = "i32::abs"; in RustInstVisitor()
96 fMathLibTable["min_i"] = "std::cmp::min"; in RustInstVisitor()
97 fMathLibTable["max_i"] = "std::cmp::max"; in RustInstVisitor()
100 fMathLibTable["fabsf"] = "F32::abs"; in RustInstVisitor()
136 fMathLibTable["fabs"] = "F64::abs"; in RustInstVisitor()
142 fMathLibTable["cos"] = "F64::cos"; in RustInstVisitor()
143 fMathLibTable["exp"] = "F64::exp"; in RustInstVisitor()
146 fMathLibTable["log"] = "F64::log"; in RustInstVisitor()
281 if (fMathLibTable.find(inst->fName) == fMathLibTable.end()) { in visit()
[all …]
/dports/audio/faust/faust-2.37.3/compiler/generator/llvm/
H A Dllvm_instructions.hh365 fMathLibTable.push_back("abs"); in LLVMInstVisitor()
374 fMathLibTable.push_back("cosf"); in LLVMInstVisitor()
375 fMathLibTable.push_back("expf"); in LLVMInstVisitor()
379 fMathLibTable.push_back("logf"); in LLVMInstVisitor()
403 fMathLibTable.push_back("cos"); in LLVMInstVisitor()
404 fMathLibTable.push_back("exp"); in LLVMInstVisitor()
408 fMathLibTable.push_back("log"); in LLVMInstVisitor()
410 fMathLibTable.push_back("pow"); in LLVMInstVisitor()
413 fMathLibTable.push_back("sin"); in LLVMInstVisitor()
415 fMathLibTable.push_back("tan"); in LLVMInstVisitor()
[all …]
/dports/audio/faust/faust-2.37.3/compiler/generator/
H A Dtext_instructions.hh406 std::map<std::string, std::string> fMathLibTable; member
408 sortDeclareFunctions(const std::map<std::string, std::string>& table) : fMathLibTable(table) {} in sortDeclareFunctions()
417 if (fMathLibTable.find(inst1->fName) != fMathLibTable.end()) { in operator ()()
418 if (fMathLibTable.find(inst2->fName) != fMathLibTable.end()) { in operator ()()