#include <assert.h>
#include <iomanip>
#include "AddressDataBus.h"
#include "components/CPUDyntransComponent.h"
#include "GXemul.h"
Go to the source code of this file.
Macros | |
#define | IC ic = m_nextIC ++; ic->f(this, ic); |
Referenced by CPUDyntransComponent::Execute().
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
nop | |||
) |
Definition at line 439 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
abort | |||
) |
Definition at line 449 of file CPUDyntransComponent.cc.
References ic.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
endOfPage | |||
) |
Definition at line 462 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
endOfPage2 | |||
) |
Definition at line 469 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
branch_samepage | |||
) |
Definition at line 481 of file CPUDyntransComponent.cc.
References ic.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
set_u64_imms32 | |||
) |
Definition at line 493 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
mov_u64_u64 | |||
) |
Definition at line 505 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
add_u32_u32_immu32 | |||
) |
Definition at line 518 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
add_u32_u32_u32 | |||
) |
Definition at line 531 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
add_u64_u64_imms32_truncS32 | |||
) |
Definition at line 545 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
add_u64_u64_u64_truncS32 | |||
) |
Definition at line 559 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
add_u64_u64_imms32 | |||
) |
Definition at line 572 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
sub_u32_u32_immu32 | |||
) |
Definition at line 585 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
sub_u32_u32_u32 | |||
) |
Definition at line 598 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
sub_u64_u64_u64_truncS32 | |||
) |
Definition at line 612 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
and_u32_u32_immu32 | |||
) |
Definition at line 625 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
and_u64_u64_immu32 | |||
) |
Definition at line 642 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
or_u32_u32_immu32 | |||
) |
Definition at line 655 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
or_u32_u32_u32 | |||
) |
Definition at line 668 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
or_u64_u64_immu32 | |||
) |
Definition at line 685 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
xor_u32_u32_immu32 | |||
) |
Definition at line 698 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
xor_u32_u32_u32 | |||
) |
Definition at line 711 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
xor_u64_u64_immu32 | |||
) |
Definition at line 728 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
xor_u64_u64_u64 | |||
) |
Definition at line 745 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
shift_left_u64_u64_imm5_truncS32 | |||
) |
Definition at line 759 of file CPUDyntransComponent.cc.
DYNTRANS_INSTR | ( | CPUDyntransComponent | , |
shift_right_u64_u64asu32_imm5_truncS32 | |||
) |
Definition at line 774 of file CPUDyntransComponent.cc.
References UnitTest::Assert(), ic, N_DYNTRANS_IC_ARGS, REG64, UNITTEST, and UNITTESTS.