about summary refs log tree commit diff stats
path: root/subx.md
Commit message (Collapse)AuthorAgeFilesLines
* .Kartik K. Agaram2021-10-291-2/+1
|
* start throwing error on duplicate labelKartik K. Agaram2021-08-221-4/+0
| | | | | | | | | | 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).
* .Kartik K. Agaram2021-08-011-13/+16
|
* .Kartik Agaram2021-03-291-4/+4
|
* typo; thanks waterhouseKartik K. Agaram2021-03-211-1/+1
| | | | https://news.ycombinator.com/item?id=26525349#26529192
* 6885 - starting on floating-point instructionsKartik Agaram2020-09-271-5/+8
| | | | | | | | | 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.
* 6640Kartik Agaram2020-07-121-13/+13
| | | | Re-sync markdown files with mu-normie fork.
* 6618 - new docsKartik Agaram2020-07-061-0/+162