jespergravgaard
|
03150c83c3
|
Working on ASM fragment template interface and implementation. Currently synthesizing even simple fragments uses up all memory.
|
2022-04-02 08:27:34 +02:00 |
|
jespergravgaard
|
7234060c41
|
Working on ASM fragment template interface and implementation.
|
2022-03-29 01:32:47 +02:00 |
|
jespergravgaard
|
7ba1e7830d
|
refactoring towards ASM fragment interfaces.
|
2022-03-27 10:24:41 +02:00 |
|
jespergravgaard
|
8a22531a1f
|
added AdmFragmentTemplate interface
|
2022-03-26 14:23:44 +01:00 |
|
jespergravgaard
|
b8aba3d0b0
|
improved Asm Fragment system UML
|
2022-03-20 12:45:01 +01:00 |
|
jespergravgaard
|
81f50c731a
|
Asm Fragment UML
|
2022-03-20 12:25:36 +01:00 |
|
jespergravgaard
|
69c76fdcb7
|
Merged newest master into fragment branch.
|
2022-03-05 10:27:32 +01:00 |
|
jespergravgaard
|
d4b68806f8
|
Added PoC script for creating executable on MacOs using jpackage. #757
|
2022-02-20 21:14:26 +01:00 |
|
jespergravgaard
|
d9d7f2cf03
|
touching fragment cache.
|
2022-02-18 10:46:49 +01:00 |
|
jespergravgaard
|
46f66c5499
|
Merge remote-tracking branch 'origin/master'
|
2022-02-18 09:18:17 +01:00 |
|
jespergravgaard
|
c7550fbd37
|
Updated version
|
2022-02-18 09:18:08 +01:00 |
|
Jesper Balman Gravgaard
|
4c23b4ad9f
|
Merge branch '770-update-45gs02-to-reflect-changed-z-indexing-when-doing-ldq' into 'master'
Resolve "Update 45GS02 to reflect changed Z-indexing when doing LDQ."
Closes #770
See merge request camelot/kickc!18
|
2022-02-13 21:48:03 +00:00 |
|
jespergravgaard
|
e867c3a1d0
|
Updated LDQ z-indexing.
|
2022-02-13 22:35:08 +01:00 |
|
Jesper Balman Gravgaard
|
230776a2da
|
Merge branch '766-add-huc6280-tst-instruction-addressing-modes' into 'master'
Finished implementing support for huc6280 transfer instructions with abs,abs,abs addressing mode.
Closes #766
See merge request camelot/kickc!17
|
2022-02-13 11:05:44 +00:00 |
|
jespergravgaard
|
dec47ab811
|
merged master.
|
2022-02-13 11:52:34 +01:00 |
|
jespergravgaard
|
2791a0e099
|
Finished implementing support for huc6280 transfer instructions with abs,abs,abs addressing mode.
|
2022-02-13 11:49:02 +01:00 |
|
Jesper Balman Gravgaard
|
49abe6cdb7
|
Merge branch '766-add-huc6280-tst-instruction-addressing-modes' into 'master'
Resolve "Add Huc6280 TST instruction addressing modes"
Closes #766
See merge request camelot/kickc!15
|
2022-02-12 07:22:16 +00:00 |
|
jespergravgaard
|
42e31f6e69
|
Finished implementing support for huc6280 TST #imm.zp / #imm,abs / #imm,zp,x / #imm,abs,x.
|
2022-02-12 07:35:59 +01:00 |
|
jespergravgaard
|
ad48dfb7cf
|
fixed test.
|
2022-02-10 21:16:39 +01:00 |
|
jespergravgaard
|
9c28ee4615
|
Made immediate word and relative word addressing modes explicit. Improved opcode-guesser to include search for these modes.
|
2022-02-09 07:14:19 +01:00 |
|
jespergravgaard
|
0b4a53ae12
|
Fixed new addressing modes.
|
2022-02-04 07:06:02 +01:00 |
|
Jesper Balman Gravgaard
|
34d258c3c5
|
Merge branch '767-problem-with-z-register-on-cpu-huc6280' into 'master'
Resolve "Problem with Z-register on CPU HuC6280"
Closes #767
See merge request camelot/kickc!16
|
2022-02-04 05:59:13 +00:00 |
|
jespergravgaard
|
48ed6891aa
|
Removed Z register from huc6280
|
2022-02-04 06:46:25 +01:00 |
|
jespergravgaard
|
517b2af6d5
|
Added support for CPU HUC6280.
|
2022-01-30 21:41:50 +01:00 |
|
Jesper Balman Gravgaard
|
ec3120fc1d
|
Merge branch 'jespergravgaard-master-patch-82001' into 'master'
Fixed mkdir problem.
See merge request camelot/kickc!13
|
2022-01-24 08:26:29 +00:00 |
|
Jesper Balman Gravgaard
|
66205f3a99
|
Fixed mkdir problem.
|
2022-01-24 08:19:42 +00:00 |
|
Jesper Balman Gravgaard
|
0685e974db
|
Merge branch '758-add-support-for-cpu-huc6280' into 'master'
Resolve "Add support for CPU HuC6280"
Closes #758
See merge request camelot/kickc!12
|
2022-01-24 00:17:33 +00:00 |
|
jespergravgaard
|
77d21270fb
|
Added support for CPU HUC6280.
|
2022-01-24 01:04:31 +01:00 |
|
jespergravgaard
|
7b06467064
|
collapsed build&test. fixed doxygen.
|
2022-01-23 23:41:54 +01:00 |
|
Jesper Balman Gravgaard
|
d9aca64c45
|
Merge branch '761-improve-gitlab-pipeline' into 'master'
Resolve "Improve gitlab pipeline"
Closes #761
See merge request camelot/kickc!11
|
2022-01-23 21:51:48 +00:00 |
|
jespergravgaard
|
c9284e7ede
|
moved fragment cache to target folder. generated during test stage.
|
2022-01-23 22:31:55 +01:00 |
|
jespergravgaard
|
c9ec085ad2
|
testing with ASM cache
|
2022-01-23 21:30:53 +01:00 |
|
jespergravgaard
|
1ec22515e1
|
pipeline work-in-progress
|
2022-01-23 21:24:59 +01:00 |
|
jespergravgaard
|
5c8aec6d9b
|
pipeline work-in-progress
|
2022-01-23 21:07:44 +01:00 |
|
jespergravgaard
|
00b6414146
|
pipeline work-in-progress
|
2022-01-23 20:55:21 +01:00 |
|
jespergravgaard
|
bd55231f6f
|
pipeline work-in-progress
|
2022-01-23 20:50:27 +01:00 |
|
jespergravgaard
|
14f3445669
|
pipeline work-in-progress
|
2022-01-23 20:44:24 +01:00 |
|
Jesper Balman Gravgaard
|
d44a56fa77
|
Merge branch 'IcePic-master-patch-13431' into 'master'
Add function to clear pixels in c64-bitmap.c.
See merge request camelot/kickc!8
|
2022-01-23 18:49:55 +00:00 |
|
jespergravgaard
|
8246784a54
|
ignoring kickc.iml
|
2022-01-22 17:34:25 +01:00 |
|
jespergravgaard
|
4d521217dd
|
Postponed zeropage overflow to main memory until the final allocation (after uplift and optimization). Closes #753
|
2022-01-09 11:04:24 +01:00 |
|
jespergravgaard
|
b446d4d64b
|
added missing fragments. closes #751
|
2022-01-08 13:50:11 +01:00 |
|
jespergravgaard
|
514171a803
|
added missing fragments. closes #750
|
2022-01-08 13:44:39 +01:00 |
|
jespergravgaard
|
46f6690b6d
|
added missing fragments. closes #749
|
2022-01-08 13:41:11 +01:00 |
|
jespergravgaard
|
c70a44edc8
|
added missing fragments. #749
|
2022-01-08 13:33:43 +01:00 |
|
jespergravgaard
|
76d5ad3f44
|
added missing fragment.
|
2022-01-08 13:14:27 +01:00 |
|
Janne Johansson
|
62a1f1cec4
|
Add function to clear pixels in c64-bitmap.c.
|
2022-01-06 18:04:34 +00:00 |
|
jespergravgaard
|
bd3fad6bb1
|
Better code quality
|
2022-01-03 21:26:46 +01:00 |
|
jespergravgaard
|
cac9e8ad7c
|
Fixed problem where mixing stack calls and phi calls mixes up variable versions. Closes #745
|
2022-01-02 22:06:22 +01:00 |
|
jespergravgaard
|
991dbafc98
|
added test demonstrating problem with optimization.
|
2022-01-02 18:01:10 +01:00 |
|
jespergravgaard
|
6ddcb9e358
|
Added commandline option to disable long branch fixing. Closes #744
|
2022-01-02 11:51:16 +01:00 |
|