Commit Graph

8 Commits

Author SHA1 Message Date
Kartik K. Agaram 53e9fdd370 . 2021-10-29 09:20:48 -07:00
Kartik K. Agaram 827dd4a7fe start throwing error on duplicate label
One less error that's only in the bootstrap phase.

On the other hand, for simplicity I got rid of the ability to override
the Entry label. One less special case, but we're also going further
from the ability to run subsets of layers. We haven't really been
exercising it for a long time, though (commit 7842, March 2021 when we
made baremetal the default).
2021-08-22 21:09:28 -07:00
Kartik K. Agaram 964becd404 . 2021-08-01 14:47:30 -07:00
Kartik Agaram 16f2bd1174 . 2021-03-29 18:47:52 -07:00
Kartik K. Agaram 13d24889e0 typo; thanks waterhouse
https://news.ycombinator.com/item?id=26525349#26529192
2021-03-21 07:45:04 -07:00
Kartik Agaram 31e6ed17f8 6885 - starting on floating-point instructions
I spent some time deciding on the instructions. x87 is a stack ISA, so
not a good fit for the rest of SubX. So we use SSE instead. They operate
on 32-bit floats, which seems like a good fit.

SSE has a bunch of instructions for operating on up to 4 floats at once.
We'll ignore all that and just focus on so-called scalar instructions.
2020-09-27 21:12:48 -07:00
Kartik Agaram 7817fdb29c 6640
Re-sync markdown files with mu-normie fork.
2020-07-12 16:37:58 -07:00
Kartik Agaram 9a524793ee 6618 - new docs 2020-07-06 01:05:10 -07:00