CACAO
Public Member Functions | Data Fields
cacao::jit::compiler2::SourceStateInst::Javalocal Struct Reference

Maps a HIR value to a baseline IR javalocal index. More...

Public Member Functions

 Javalocal (Value *value, std::size_t index)
 Construct a Javalocal that maps value to index. More...
 

Data Fields

Valuevalue
 The value that is mapped to a baseline IR javalocal index. More...
 
std::size_t index
 A baseline IR javalocal index. More...
 

Detailed Description

Maps a HIR value to a baseline IR javalocal index.

Definition at line 164 of file Instructions.hpp.

Constructor & Destructor Documentation

cacao::jit::compiler2::SourceStateInst::Javalocal::Javalocal ( Value value,
std::size_t  index 
)
inlineexplicit

Construct a Javalocal that maps value to index.

Parameters
valueThe Value that is mapped to index.
indexThe javalocal index that corresponds to value.

Definition at line 182 of file Instructions.hpp.

Field Documentation

std::size_t cacao::jit::compiler2::SourceStateInst::Javalocal::index

A baseline IR javalocal index.

Definition at line 174 of file Instructions.hpp.

Value* cacao::jit::compiler2::SourceStateInst::Javalocal::value

The value that is mapped to a baseline IR javalocal index.

Definition at line 169 of file Instructions.hpp.


The documentation for this struct was generated from the following file: