diff options
Diffstat (limited to 'fpoptimizer/explicit_instantations.txt')
-rw-r--r-- | fpoptimizer/explicit_instantations.txt | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/fpoptimizer/explicit_instantations.txt b/fpoptimizer/explicit_instantations.txt new file mode 100644 index 0000000..e532d0f --- /dev/null +++ b/fpoptimizer/explicit_instantations.txt @@ -0,0 +1,37 @@ +Functions / Classes needing explicit instantations, per module: + +codetree: CodeTree<> + +readbytecode: CodeTree::GenerateFrom() + +makebytecode: CodeTree::SynthesizeByteCode() + +cse: CodeTree::SynthCommonSubExpressions() + +transformations: CodeTree::RecreateInversionsAndNegations() + +hash: CodeTree::Rehash() + CodeTree::FixIncompleteHashes() + CodeTreeData::Recalculate_Hash_NoRecursion() + -- ^needed because of linker bug + +optimize: ApplyGrammars() +optimize_debug: DumpMatch() +optimize_match: TestParams() +optimize_synth: SynthesizeRule() + +rangeestimation: CalculateResultBoundaries() + +constantfolding: ConstantFolding() + +bytecodesynth: SequenceOpcodes[] + AssembleSequence() + +debug: DumpHashes() + DumpTree() + DumpTreeWithIndent() + +grammar: DumpParams() + ParamSpec_Compare() + +grammar_data: ParamSpec_Extract() - NOTE: FROM .y FILE |