|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InstructionSet | |
---|---|
com.joanju.cg.bytecode | |
com.joanju.cg.codegen | |
com.joanju.cg.printers |
Uses of InstructionSet in com.joanju.cg.bytecode |
---|
Fields in com.joanju.cg.bytecode declared as InstructionSet | |
---|---|
protected InstructionSet |
Bytecode.instrSet
|
Methods in com.joanju.cg.bytecode with parameters of type InstructionSet | |
---|---|
void |
Bytecode.calcValuesAgain(InstructionSet instrs)
This is called by the InstructionSet when it's time to chase where-used chains for local value changes. |
java.util.HashSet<java.lang.Integer> |
Bytecode.getValuesCalcLocal(Bytecode usedBy,
InstructionSet instrs)
Calculate local values. |
void |
BuiltinfuncInstr.setInstructionSet(InstructionSet is)
At the time this is added to the InstructionSet, we determine if this instruction is recalcOK. |
void |
Bytecode.setInstructionSet(InstructionSet is)
The instructionset assigns this when a Bytecode object is added to it. |
java.lang.String |
AddsuperInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
BuiltinfuncInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
Bytecode.toStringFromComments(InstructionSet instrs)
All Bytecode instruction subclasses should override this eventually. |
java.lang.String |
CallInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
CallinInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
CallsuperInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
DefInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
DefglobalInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
DefsharedInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
DefvarInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
LiteralnumInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
LiteralstrInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
ProcedureInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
SyshandleInstr.toStringFromComments(InstructionSet instrs)
|
java.lang.String |
Bytecode.toStringFromName(InstructionSet instrs)
Some subclasses should override this to return the string literal, var name, procedure name, etc. |
java.lang.String |
DefglobalInstr.toStringFromName(InstructionSet instrs)
|
java.lang.String |
DefsharedInstr.toStringFromName(InstructionSet instrs)
|
java.lang.String |
DefvarInstr.toStringFromName(InstructionSet instrs)
|
java.lang.String |
LiteralnumInstr.toStringFromName(InstructionSet instrs)
|
java.lang.String |
LiteralstrInstr.toStringFromName(InstructionSet instrs)
|
java.lang.String |
SyshandleInstr.toStringFromName(InstructionSet instrs)
Returns SOURCE-PROCEDURE or TARGET-PROCEDURE. |
Uses of InstructionSet in com.joanju.cg.codegen |
---|
Methods in com.joanju.cg.codegen that return InstructionSet | |
---|---|
InstructionSet |
Codegenerator.getInstructionSet()
|
Uses of InstructionSet in com.joanju.cg.printers |
---|
Methods in com.joanju.cg.printers with parameters of type InstructionSet | |
---|---|
void |
BytecodePrinter.print(InstructionSet instrs,
java.io.BufferedWriter writer)
|
static void |
BytecodePrinter.writeStdout(InstructionSet instrs)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |