Scribus
Open source desktop publishing at your fingertips
FPoptimizer_ByteCode::ByteCodeSynth Member List

This is the complete list of members for FPoptimizer_ByteCode::ByteCodeSynth, including all inherited members.

AddOperation(unsigned opcode, unsigned eat_count, unsigned produce_count=1) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
ByteCodeSynth() (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
DoDup(size_t src_pos) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
DoPopNMov(size_t targetpos, size_t srcpos) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
FindAndDup(const FPoptimizer_CodeTree::CodeTree &hash) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
GetByteCodeSize() const (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
GetStackTop() const (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
Pull(std::vector< unsigned > &bc, std::vector< double > &imm, size_t &StackTop_max) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
PushImmed(double immed) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
PushVar(unsigned varno) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
StackTopIs(const FPoptimizer_CodeTree::CodeTree &hash) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
SynthIfStep1(size_t &ofs) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
SynthIfStep2(size_t &ofs) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline
SynthIfStep3(size_t &ofs) (defined in FPoptimizer_ByteCode::ByteCodeSynth)FPoptimizer_ByteCode::ByteCodeSynthinline