CACAO
|
Go to the source code of this file.
Data Structures | |
class | cacao::jit::compiler2::aarch64::Aarch64Register |
class | cacao::jit::compiler2::aarch64::NativeRegister |
This represents a machine register usage. More... | |
class | cacao::jit::compiler2::aarch64::GPRegister |
class | cacao::jit::compiler2::aarch64::FPRegister |
Namespaces | |
cacao | |
This file contains the Instruction class. | |
cacao::jit | |
cacao::jit::compiler2 | |
Second stage compiler namespace. | |
cacao::jit::compiler2::aarch64 | |
Functions | |
template<class A , class B > | |
A * | cacao::jit::compiler2::aarch64::cast_to (B *) |
template<class A , A > | |
A * | cacao::jit::compiler2::aarch64::cast_to (A *a) |
template<> | |
Aarch64Register * | cacao::jit::compiler2::aarch64::cast_to< Aarch64Register > (MachineOperand *op) |
Variables | |
const std::size_t | cacao::jit::compiler2::aarch64::IntegerArgumentRegisterSize = 8 |
const std::size_t | cacao::jit::compiler2::aarch64::FloatArgumentRegisterSize = 8 |