|
FAUST compiler
0.9.9.6b8
|
This is the complete list of members for SchedulerCompiler, including all inherited members.
| addIncludeFile(const string &str) | Compiler | inlineprotected |
| addLibrary(const string &str) | Compiler | inlineprotected |
| addUIWidget(Tree path, Tree widget) | Compiler | protected |
| compileMultiSignal(Tree L) | SchedulerCompiler | virtual |
| compilePreparedSignalList(Tree lsig) | ScalarCompiler | protected |
| Compiler(const string &name, const string &super, int numInputs, int numOutputs, bool vec) | Compiler | |
| Compiler(Klass *k) | Compiler | |
| compileSingleSignal(Tree lsig) | ScalarCompiler | virtual |
| CS(Tree sig) | VectorCompiler | protectedvirtual |
| declareWaveform(Tree sig, string &vname, int &size) | ScalarCompiler | protected |
| dlineLoop(const string &tname, const string &dlname, int delay, const string &cexp) | SchedulerCompiler | protectedvirtual |
| ensureIotaCode() | ScalarCompiler | protected |
| fClass | Compiler | protected |
| fCompileProperty | ScalarCompiler | protected |
| fDescription | Compiler | protected |
| fHasIota | ScalarCompiler | protected |
| fIDCounters | ScalarCompiler | protectedstatic |
| fInstanceInitProperty | ScalarCompiler | protected |
| fNeedToDeleteClass | Compiler | protected |
| fOccMarkup | ScalarCompiler | protected |
| forceCacheCode(Tree sig, const string &exp) | ScalarCompiler | protectedvirtual |
| fSharingKey | ScalarCompiler | protected |
| fStaticInitProperty | ScalarCompiler | protected |
| fUIRoot | Compiler | protected |
| fVectorProperty | ScalarCompiler | protected |
| generateBinOp(Tree sig, int opcode, Tree arg1, Tree arg2) | ScalarCompiler | protected |
| generateButton(Tree sig, Tree label) | ScalarCompiler | protected |
| generateCacheCode(Tree sig, const string &exp) | VectorCompiler | protectedvirtual |
| generateCheckbox(Tree sig, Tree label) | ScalarCompiler | protected |
| generateCode(Tree sig) | VectorCompiler | protectedvirtual |
| generateCodeNonRec(Tree sig) | VectorCompiler | protectedvirtual |
| generateCodeRecursions(Tree sig) | VectorCompiler | protectedvirtual |
| generateDelayLine(const string &ctype, const string &vname, int mxd, const string &exp) | VectorCompiler | protectedvirtual |
| generateDelayVec(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd) | VectorCompiler | protectedvirtual |
| generateDelayVecNoTemp(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd) | ScalarCompiler | protected |
| generateFConst(Tree sig, const string &file, const string &name) | ScalarCompiler | protected |
| generateFFun(Tree sig, Tree ff, Tree largs) | ScalarCompiler | protected |
| generateFixDelay(Tree sig, Tree exp, Tree delay) | VectorCompiler | protectedvirtual |
| generateFloatCast(Tree sig, Tree x) | ScalarCompiler | protected |
| generateFVar(Tree sig, const string &file, const string &name) | ScalarCompiler | protected |
| generateHBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp) | ScalarCompiler | protected |
| generateHSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | protected |
| generateInput(Tree sig, const string &idx) | ScalarCompiler | protected |
| generateIntCast(Tree sig, Tree x) | ScalarCompiler | protected |
| generateIota(Tree sig, Tree arg) | ScalarCompiler | protected |
| generateLoopCode(Tree sig) | VectorCompiler | protectedvirtual |
| generateMacroInterfaceElements(const string &pathname, Tree elements) | Compiler | protected |
| generateMacroInterfaceTree(const string &pathname, Tree t) | Compiler | protected |
| generateNumber(Tree sig, const string &exp) | ScalarCompiler | protected |
| generateNumEntry(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | protected |
| generateOutput(Tree sig, const string &idx, const string &arg1) | ScalarCompiler | protected |
| generatePrefix(Tree sig, Tree x, Tree e) | ScalarCompiler | protected |
| generateRDTbl(Tree sig, Tree tbl, Tree idx) | ScalarCompiler | protected |
| generateRec(Tree sig, Tree var, Tree le) | ScalarCompiler | protected |
| generateRecProj(Tree sig, Tree exp, int i) | ScalarCompiler | protected |
| generateSelect2(Tree sig, Tree sel, Tree s1, Tree s2) | ScalarCompiler | protected |
| generateSelect3(Tree sig, Tree sel, Tree s1, Tree s2, Tree s3) | ScalarCompiler | protected |
| generateSigGen(Tree sig, Tree content) | ScalarCompiler | protected |
| generateStaticSigGen(Tree sig, Tree content) | ScalarCompiler | protected |
| generateStaticTable(Tree sig, Tree tsize, Tree content) | ScalarCompiler | protected |
| generateTable(Tree sig, Tree tsize, Tree content) | ScalarCompiler | protected |
| generateUserInterfaceElements(Tree elements) | Compiler | protected |
| generateUserInterfaceTree(Tree t) | Compiler | protected |
| generateVariableStore(Tree sig, const string &exp) | VectorCompiler | protectedvirtual |
| generateVBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp) | ScalarCompiler | protected |
| generateVSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | protected |
| generateWaveform(Tree sig) | VectorCompiler | protectedvirtual |
| generateWidgetCode(Tree fulllabel, Tree varname, Tree sig) | Compiler | protected |
| generateWidgetMacro(const string &pathname, Tree fulllabel, Tree varname, Tree sig) | Compiler | protected |
| generateWRTbl(Tree sig, Tree tbl, Tree idx, Tree data) | ScalarCompiler | protected |
| generateXtended(Tree sig) | ScalarCompiler | protected |
| getClass() | Compiler | inline |
| getCompiledExpression(Tree sig, string &name) | ScalarCompiler | protected |
| getDescription() | Compiler | inline |
| getFreshID(const string &prefix) | ScalarCompiler | protected |
| getSharingCount(Tree t) | ScalarCompiler | protected |
| getTypedNames(Type t, const string &prefix, string &ctype, string &vname) | ScalarCompiler | protected |
| getVectorNameProperty(Tree sig, string &vecname) | ScalarCompiler | protected |
| needSeparateLoop(Tree sig) | VectorCompiler | protected |
| pow2limit(int x) | ScalarCompiler | protected |
| prepare(Tree L0) | ScalarCompiler | protectedvirtual |
| prepare2(Tree L0) | ScalarCompiler | protectedvirtual |
| prepareUserInterfaceTree(Tree t) | Compiler | protected |
| ScalarCompiler(const string &name, const string &super, int numInputs, int numOutputs) | ScalarCompiler | inline |
| ScalarCompiler(Klass *k) | ScalarCompiler | inline |
| SchedulerCompiler(const string &name, const string &super, int numInputs, int numOutputs) | SchedulerCompiler | inline |
| SchedulerCompiler(Klass *k) | SchedulerCompiler | inline |
| setCompiledExpression(Tree sig, const string &name) | ScalarCompiler | protected |
| setDescription(Description *descr) | Compiler | inline |
| setSharingCount(Tree t, int count) | ScalarCompiler | protected |
| setVectorNameProperty(Tree sig, const string &vecname) | ScalarCompiler | protected |
| sharingAnalysis(Tree t) | ScalarCompiler | protected |
| sharingAnnotation(int vctxt, Tree t) | ScalarCompiler | protected |
| VectorCompiler(const string &name, const string &super, int numInputs, int numOutputs) | VectorCompiler | inline |
| VectorCompiler(Klass *k) | VectorCompiler | inline |
| vectorLoop(const string &tname, const string &dlname, const string &cexp) | SchedulerCompiler | protectedvirtual |
| ~Compiler() | Compiler | virtual |
1.8.7