Jeremy Rand
|
b11140166b
|
Add some logs to help trace what i happening when executing.
|
2015-07-28 23:15:15 -04:00 |
|
Jeremy Rand
|
6bfb66385d
|
Add a logging mechanism to make it easier to debug the 65816 code.
|
2015-07-28 00:18:06 -04:00 |
|
Jeremy Rand
|
39070eb1d0
|
Model the direct page as a series of 16-bit, 32-bit and 64-bit integer registers and also a series of 32-bit and 64-bit float registers. Reserve the 0th 32-bit integer register in the direct page for use as a frame pointer.
|
2015-07-23 23:45:42 -04:00 |
|
Jeremy Rand
|
26846cab41
|
I have no idea why I thought I did't need a subtarget. I do need one so I have added it.
|
2015-07-17 23:57:48 -05:00 |
|
Jeremy Rand
|
9bb9bf24c8
|
More work towards getting the compiler to not crash.
|
2015-07-17 22:22:50 -05:00 |
|
Jeremy Rand
|
6900b043ed
|
Remove some debug that I didn't intend to commit.
|
2015-07-17 20:16:29 -05:00 |
|
Jeremy Rand
|
8c1a0d70be
|
Lots of basic infrastructure. And get it compiling.
|
2015-07-17 20:05:36 -05:00 |
|
Jeremy Rand
|
51e5e090e2
|
More fixes to the instruction definitions to try to get the build working.
|
2014-07-22 16:27:11 -04:00 |
|
Jeremy Rand
|
727ae91f80
|
More fixes to the instruction set definition to try to get things building again.
|
2014-07-19 23:17:18 -04:00 |
|
Jeremy Rand
|
91e7016b1f
|
More work to get a basic WDC65816 infrastructure in and compiling.
|
2014-07-11 23:47:17 -04:00 |
|
Jeremy Rand
|
036df005af
|
Add some more boilerplate for the 65816.
|
2014-07-06 23:24:07 -04:00 |
|
Jeremy Rand
|
4b9fc0c5ac
|
Add a basic configuration for the 65816 target - build fails now…
|
2014-07-04 23:41:51 -04:00 |
|
Jeremy Rand
|
292c2829ab
|
Initial commit with LLVM 3.4.1, cfe 3.4.1 and compiler-rt 3.4
|
2014-07-04 22:48:00 -04:00 |
|