nickysn
|
365e320119
+ partial implementation of taicpu.Matches
|
5 years ago |
nickysn
|
6654faea08
+ build an instruction table cache for the Z80
|
5 years ago |
nickysn
|
05a6bcec13
+ support more instructions in taicpu.spilling_get_operation_type
|
5 years ago |
nickysn
|
f08dc825ef
* changed AVR to Z80 in comment
|
5 years ago |
nickysn
|
d0122e1bf3
+ added toperandtype subrange types for convenience
|
5 years ago |
nickysn
|
c9ac7afba7
+ introduced is_ref_in_opertypes
|
5 years ago |
nickysn
|
54ad38288b
+ introduced is_ref_opertype
|
5 years ago |
nickysn
|
2edb5932a3
+ introduced is_ref_addr16
|
5 years ago |
nickysn
|
4d67bd509e
+ introduced is_ref_bc,is_ref_de,is_ref_sp
|
5 years ago |
nickysn
|
5c0fa369c2
+ added z80 reference helper functions is_ref_hl,is_ref_ix,is_ref_iy,is_ref_ix_d,is_ref_iy_d
|
5 years ago |
nickysn
|
4b01ff605a
* changed max_operands to 2 for the Z80
|
5 years ago |
nickysn
|
53de231c23
+ added the instruction opcode information strings to the compiler instruction table
|
5 years ago |
nickysn
|
be095914ec
+ created and included an Z80 instruction table
|
5 years ago |
nickysn
|
3ab0f3a93f
+ added a toperandtype enum, containing all the operand types of Z80
|
5 years ago |
nickysn
|
fe20a00711
* don't typecast the const to aint in taicpu.op_const_reg and .op_reg_const, because, on the Z80, aint
|
5 years ago |
nickysn
|
5ddd0dd9b8
+ implemented a_load_const_ref for more efficient Z80 code generation for const assignment to local variables
|
5 years ago |
nickysn
|
4099c0eed8
+ initial implementation (not working yet) for spilling_create_store and spilling_create_load for Z80
|
5 years ago |
florian
|
ea52a23179
+ skeleton for Z80 support
|
8 years ago |