Home
last modified time | relevance | path

Searched refs:FBCInstruction (Results 1 – 14 of 14) sorted by relevance

/dports/audio/faust/faust-2.37.3/compiler/generator/interpreter/
H A Dfbc_template_compiler.hh179 case FBCInstruction::kGTInt: in CompileBlock()
240 case FBCInstruction::kAbs: in CompileBlock()
244 case FBCInstruction::kAbsf: in CompileBlock()
276 case FBCInstruction::kCosf: in CompileBlock()
284 case FBCInstruction::kExpf: in CompileBlock()
292 case FBCInstruction::kLogf: in CompileBlock()
308 case FBCInstruction::kSinf: in CompileBlock()
320 case FBCInstruction::kTanf: in CompileBlock()
353 case FBCInstruction::kMax: in CompileBlock()
361 case FBCInstruction::kMin: in CompileBlock()
[all …]
H A Dinterpreter_optimizer.hh269FBCInstruction::Opcode(i + (FBCInstruction::kAddRealHeap - FBCInstruction::kAddReal)); in FBCInstructionMathOptimizer()
275FBCInstruction::Opcode(i + (FBCInstruction::kAddRealStack - FBCInstruction::kAddReal)); in FBCInstructionMathOptimizer()
281FBCInstruction::Opcode(i + (FBCInstruction::kAddRealStackValue - FBCInstruction::kAddReal)); in FBCInstructionMathOptimizer()
287FBCInstruction::Opcode(i + (FBCInstruction::kAddRealValue - FBCInstruction::kAddReal)); in FBCInstructionMathOptimizer()
293FBCInstruction::Opcode(i + (FBCInstruction::kAddRealValue - FBCInstruction::kAddReal)); in FBCInstructionMathOptimizer()
321 FBCInstruction::Opcode(i + (FBCInstruction::kAbsHeap - FBCInstruction::kAbs)); in FBCInstructionMathOptimizer()
327 FBCInstruction::Opcode(i + (FBCInstruction::kAtan2fHeap - FBCInstruction::kAtan2f)); in FBCInstructionMathOptimizer()
333FBCInstruction::Opcode(i + (FBCInstruction::kAtan2fStack - FBCInstruction::kAtan2f)); in FBCInstructionMathOptimizer()
339FBCInstruction::Opcode(i + (FBCInstruction::kAtan2fStackValue - FBCInstruction::kAtan2f)); in FBCInstructionMathOptimizer()
345FBCInstruction::Opcode(i + (FBCInstruction::kAtan2fValue - FBCInstruction::kAtan2f)); in FBCInstructionMathOptimizer()
[all …]
H A Dinterpreter_instructions.hh74 gMathLibTable["abs"] = FBCInstruction::kAbs; in initMathTable()
75 gMathLibTable["min_i"] = FBCInstruction::kMin; in initMathTable()
76 gMathLibTable["max_i"] = FBCInstruction::kMax; in initMathTable()
165 FBCInstruction::Opcode opcode = FBCInstruction::kNop; in visit()
174 opcode = FBCInstruction::kOpenTabBox; in visit()
188 FBCInstruction::Opcode opcode; in visit()
190 opcode = FBCInstruction::kAddButton; in visit()
201 FBCInstruction::Opcode opcode = FBCInstruction::kNop; in visit()
224 FBCInstruction::Opcode opcode = FBCInstruction::kNop; in visit()
453 …(tmp.fType == Typed::kInt32) ? FBCInstruction::kBlockShiftInt : FBCInstruction::kBlockShiftReal, 0… in visit()
[all …]
H A Dfbc_cpp_compiler.hh390 case FBCInstruction::kAbs: in CompileBlock()
395 case FBCInstruction::kAbsf: in CompileBlock()
420 case FBCInstruction::kCosf: in CompileBlock()
430 case FBCInstruction::kExpf: in CompileBlock()
440 case FBCInstruction::kLogf: in CompileBlock()
460 case FBCInstruction::kSinf: in CompileBlock()
475 case FBCInstruction::kTanf: in CompileBlock()
511 case FBCInstruction::kPowf: in CompileBlock()
516 case FBCInstruction::kMax: in CompileBlock()
521 case FBCInstruction::kMaxf: in CompileBlock()
[all …]
H A Dfbc_llvm_compiler.hh471 case FBCInstruction::kGTInt: in CompileBlock()
476 case FBCInstruction::kLTInt: in CompileBlock()
547 case FBCInstruction::kAbs: in CompileBlock()
552 case FBCInstruction::kAbsf: in CompileBlock()
592 case FBCInstruction::kCosf: in CompileBlock()
602 case FBCInstruction::kExpf: in CompileBlock()
612 case FBCInstruction::kLogf: in CompileBlock()
632 case FBCInstruction::kSinf: in CompileBlock()
647 case FBCInstruction::kTanf: in CompileBlock()
683 case FBCInstruction::kPowf: in CompileBlock()
[all …]
H A Dfbc_mir_compiler.hh693 case FBCInstruction::kGTInt: in CompileBlock()
698 case FBCInstruction::kLTInt: in CompileBlock()
769 case FBCInstruction::kAbs: in CompileBlock()
774 case FBCInstruction::kAbsf: in CompileBlock()
814 case FBCInstruction::kCosf: in CompileBlock()
824 case FBCInstruction::kExpf: in CompileBlock()
834 case FBCInstruction::kLogf: in CompileBlock()
854 case FBCInstruction::kSinf: in CompileBlock()
869 case FBCInstruction::kTanf: in CompileBlock()
908 case FBCInstruction::kPowf: in CompileBlock()
[all …]
H A Dfbc_interpreter.hh535 case FBCInstruction::kCloseBox: in ExecuteBuildUserInterface()
626 case FBCInstruction::kDeclare: in ExecuteBuildUserInterface()
1990 case FBCInstruction::kAbs : { in ExecuteBlock()
1996 case FBCInstruction::kAbsf : { in ExecuteBlock()
2044 case FBCInstruction::kCosf : { in ExecuteBlock()
2056 case FBCInstruction::kExpf : { in ExecuteBlock()
2068 case FBCInstruction::kLogf : { in ExecuteBlock()
2092 case FBCInstruction::kSinf : { in ExecuteBlock()
2273 case FBCInstruction::kMax : { in ExecuteBlock()
2287 case FBCInstruction::kMin : { in ExecuteBlock()
[all …]
H A Dinterpreter_bytecode.hh50 struct FBCBasicInstruction : public FBCInstruction {
124 fOpcode(FBCInstruction::kNop), in FBCBasicInstruction()
344 struct FIRMetaInstruction : public FBCInstruction {
402 case FBCInstruction::kOpenVerticalBox: in getPathMap()
406 case FBCInstruction::kOpenHorizontalBox: in getPathMap()
410 case FBCInstruction::kOpenTabBox: in getPathMap()
414 case FBCInstruction::kCloseBox: in getPathMap()
418 case FBCInstruction::kAddButton: in getPathMap()
419 case FBCInstruction::kAddCheckButton: in getPathMap()
422 case FBCInstruction::kAddNumEntry: in getPathMap()
[all …]
H A Dinterpreter_dsp_aux.hh321 …return new FIRUserInterfaceInstruction<REAL>(FBCInstruction::Opcode(opcode), offset, unquote1(labe… in readUIInstruction()
344 if (inst->fOpcode == FBCInstruction::kCondBranch) { in readCodeBlock()
365 if (opcode == FBCInstruction::kBlockStoreReal) { in readCodeInstruction()
388 …return new FIRBlockStoreRealInstruction<REAL>(FBCInstruction::Opcode(opcode), offset1, offset2, bl… in readCodeInstruction()
390 } else if (opcode == FBCInstruction::kBlockStoreInt) { in readCodeInstruction()
413 …return new FIRBlockStoreIntInstruction<REAL>(FBCInstruction::Opcode(opcode), offset1, offset2, blo… in readCodeInstruction()
436 if (FBCInstruction::isChoice(FBCInstruction::Opcode(opcode))) { in readCodeInstruction()
439 } else if (opcode == FBCInstruction::kLoop) { in readCodeInstruction()
444 …return new FBCBasicInstruction<REAL>(FBCInstruction::Opcode(opcode), name, val_int, val_real, offs… in readCodeInstruction()
H A Dfbc_opcode.hh30 struct FBCInstruction { struct
370 virtual ~FBCInstruction() {} in ~FBCInstruction() argument
H A Dfbc_vec_interpreter.hh67 case FBCInstruction::kOpenVerticalBox: in ExecuteBuildUserInterface()
71 case FBCInstruction::kOpenHorizontalBox: in ExecuteBuildUserInterface()
75 case FBCInstruction::kOpenTabBox: in ExecuteBuildUserInterface()
79 case FBCInstruction::kCloseBox: in ExecuteBuildUserInterface()
83 case FBCInstruction::kAddButton: in ExecuteBuildUserInterface()
87 case FBCInstruction::kAddCheckButton: in ExecuteBuildUserInterface()
91 case FBCInstruction::kAddHorizontalSlider: in ExecuteBuildUserInterface()
96 case FBCInstruction::kAddVerticalSlider: in ExecuteBuildUserInterface()
101 case FBCInstruction::kAddNumEntry: in ExecuteBuildUserInterface()
106 case FBCInstruction::kAddSoundfile: in ExecuteBuildUserInterface()
[all …]
H A Dinterpreter_code_container.cpp51 map<string, FBCInstruction::Opcode> InterpreterInstVisitor<REAL>::gMathLibTable;
59 block->push(new FBCBasicInstruction<REAL>(FBCInstruction::kReturn)); in getCurrentBlock()
/dports/audio/faust/faust-2.37.3/compiler/signals/
H A Dbinop.cpp49 FBCInstruction::kAddInt, FBCInstruction::kAddReal, &addNode, &isZero, &isZero, 6),
52 FBCInstruction::kSubInt, FBCInstruction::kSubReal, &subNode, &noNtrl, &isZero, 7),
61 FBCInstruction::kRemInt, FBCInstruction::kRemReal, &remNode, &noNtrl, &noNtrl, 9),
65 FBCInstruction::kLshInt, FBCInstruction::kLshInt, &lshNode, &noNtrl, &isZero, 8),
68 FBCInstruction::kARshInt, FBCInstruction::kARshInt, &arshNode, &noNtrl, &isZero, 8),
75 FBCInstruction::kGTInt, FBCInstruction::kGTReal, &gtNode, &noNtrl, &noNtrl, 5),
78 FBCInstruction::kLTInt, FBCInstruction::kLTReal, &ltNode, &noNtrl, &noNtrl, 5),
81 FBCInstruction::kGEInt, FBCInstruction::kGEReal, &geNode, &noNtrl, &noNtrl, 5),
84 FBCInstruction::kLEInt, FBCInstruction::kLEReal, &leNode, &noNtrl, &noNtrl, 5),
87 FBCInstruction::kEQInt, FBCInstruction::kEQReal, &eqNode, &noNtrl, &noNtrl, 5),
[all …]
H A Dbinop.hh163 FBCInstruction::Opcode fInterpIntInst32;
164 FBCInstruction::Opcode fInterpFloatInst;
176 … WasmOp wasm_int64, WasmOp wasm_float, WasmOp wasm_double, FBCInstruction::Opcode interp_int32, in BinOp()
177FBCInstruction::Opcode interp_float, comp fun, pred ln, pred rn, int priority, pred la = falsePred… in BinOp()