|
CACAO
|
Go to the source code of this file.
Data Structures | |
| class | cacao::jit::compiler2::x86_64::X86_64Register |
| x86_64 Register More... | |
| class | cacao::jit::compiler2::x86_64::FPUStackRegister |
| class | cacao::jit::compiler2::x86_64::NativeRegister |
| This represents a machine register usage. More... | |
| class | cacao::jit::compiler2::x86_64::GPRegister |
| class | cacao::jit::compiler2::x86_64::SSERegister |
Namespaces | |
| cacao | |
| This file contains the Instruction class. | |
| cacao::jit | |
| cacao::jit::compiler2 | |
| Second stage compiler namespace. | |
| cacao::jit::compiler2::x86_64 | |
Functions | |
| OStream & | cacao::jit::compiler2::x86_64::operator<< (OStream &OS, const X86_64Register ®) |
| template<> | |
| Register * | cacao::jit::compiler2::x86_64::cast_to< Register > (MachineOperand *op) |
| template<> | |
| X86_64Register * | cacao::jit::compiler2::x86_64::cast_to< X86_64Register > (Register *reg) |
| template<> | |
| X86_64Register * | cacao::jit::compiler2::x86_64::cast_to< X86_64Register > (MachineOperand *op) |
| template<> | |
| X86_64Register * | cacao::jit::compiler2::x86_64::cast_to< X86_64Register > (X86_64Register *reg) |
Variables | |
| const unsigned | cacao::jit::compiler2::x86_64::IntegerArgumentRegisterSize = 6 |
| const unsigned | cacao::jit::compiler2::x86_64::FloatArgumentRegisterSize = 8 |
1.8.5