CACAO
Data Structures | Namespaces
MachineInstructions.hpp File Reference

Go to the source code of this file.

Data Structures

class  cacao::jit::compiler2::MachineLabelInst
 
class  cacao::jit::compiler2::MachinePhiInst
 
class  cacao::jit::compiler2::MachineJumpInst
 
class  cacao::jit::compiler2::MachineReplacementPointInst
 Represents a point in the program, where it is possible to recover the source state to perform on-stack replacement. More...
 
class  cacao::jit::compiler2::MachineReplacementEntryInst
 
class  cacao::jit::compiler2::MachineReplacementPointCallSiteInst
 Represents a replacement point at a call site (INVOKE* ICMDs) The reference to the corresponding call MachineInstruction is needed since the replacement point needs to know the size of the callsite (in bytes) More...
 
class  cacao::jit::compiler2::MachineReplacementPointStaticSpecialInst
 Specialication for INVOKESpecial and INVOKEStatic. More...
 
class  cacao::jit::compiler2::MachineDeoptInst
 

Namespaces

 cacao
 This file contains the Instruction class.
 
 cacao::jit
 
 cacao::jit::compiler2
 Second stage compiler namespace.