CACAO
Namespaces | Typedefs | Enumerations
DataSegment.hpp File Reference

Go to the source code of this file.

Namespaces

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

Typedefs

typedef ConstTag
< DataSegmentType, double,
DoubleID > 
cacao::jit::compiler2::DSDouble
 
typedef ConstTag
< DataSegmentType, int64_t,
LongID > 
cacao::jit::compiler2::DSLong
 
typedef ConstTag
< DataSegmentType, float,
FloatID > 
cacao::jit::compiler2::DSFloat
 
typedef ConstTag
< DataSegmentType, int32_t,
IntID > 
cacao::jit::compiler2::DSInt
 
typedef PointerTag
< DataSegmentType,
constant_FMIref, FMIRefID > 
cacao::jit::compiler2::DSFMIRef
 
typedef Segment
< DataSegmentType,
NormalRefCategory > 
cacao::jit::compiler2::DataSegment
 
typedef SegRef
< DataSegmentType,
NormalRefCategory > 
cacao::jit::compiler2::DataFragment
 

Enumerations

enum  cacao::jit::compiler2::DataSegmentType {
  cacao::jit::compiler2::DoubleID, cacao::jit::compiler2::LongID, cacao::jit::compiler2::FloatID, cacao::jit::compiler2::IntID,
  cacao::jit::compiler2::FMIRefID
}