Uses of Class
org.teavm.model.Instruction
Packages that use Instruction
Package
Description
-
Uses of Instruction in org.teavm.model
Subclasses of Instruction in org.teavm.modelMethods in org.teavm.model that return InstructionModifier and TypeMethodDescriptionBasicBlock.getFirstInstruction()
BasicBlock.getLastInstruction()
Instruction.getNext()
Instruction.getPrevious()
Methods in org.teavm.model that return types with arguments of type InstructionMethods in org.teavm.model with parameters of type InstructionModifier and TypeMethodDescriptionvoid
BasicBlock.add(Instruction instruction)
void
BasicBlock.addFirst(Instruction instruction)
void
Instruction.insertNext(Instruction other)
void
Instruction.insertPrevious(Instruction other)
boolean
Instruction.replace(Instruction other)
Method parameters in org.teavm.model with type arguments of type InstructionModifier and TypeMethodDescriptionvoid
BasicBlock.addAll(Iterable<Instruction> instructions)
void
BasicBlock.addFirstAll(Iterable<Instruction> instructions)
void
Instruction.insertNextAll(Iterable<Instruction> other)
void
Instruction.insertPreviousAll(Iterable<Instruction> other)
-
Uses of Instruction in org.teavm.model.emit
Methods in org.teavm.model.emit with parameters of type Instruction -
Uses of Instruction in org.teavm.model.instructions
Subclasses of Instruction in org.teavm.model.instructionsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Instruction in org.teavm.model.lowlevel
Methods in org.teavm.model.lowlevel with parameters of type InstructionModifier and TypeMethodDescriptionstatic boolean
ExceptionHandlingShadowStackContributor.isCallInstruction(Characteristics characteristics, Instruction insn)
-
Uses of Instruction in org.teavm.model.util
Methods in org.teavm.model.util that return InstructionModifier and TypeMethodDescriptionInstructionCopyReader.getCopy()
AsyncProgramSplitter.getSplitPoints(int index)
Methods in org.teavm.model.util that return types with arguments of type InstructionModifier and TypeMethodDescriptionstatic List<Instruction>
ProgramUtils.copyInstructions(Instruction from, Instruction to, Program target)
static List<Instruction>
ProgramUtils.createThrowNPEInstructions(Program program, TextLocation location)
Methods in org.teavm.model.util with parameters of type InstructionModifier and TypeMethodDescriptionstatic List<Instruction>
ProgramUtils.copyInstructions(Instruction from, Instruction to, Program target)
BasicBlockSplitter.split(BasicBlock block, Instruction afterInstruction)
Method parameters in org.teavm.model.util with type arguments of type InstructionModifier and TypeMethodDescriptionvoid
PhiUpdater.setSigmaPredicate(Predicate<Instruction> sigmaPredicate)
-
Uses of Instruction in org.teavm.parsing
Methods in org.teavm.parsing with parameters of type Instruction