Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 6886 - floating-point division | Kartik Agaram | 2020-09-27 | 1 | -0/+48 |
| | |||||
* | 6885 - starting on floating-point instructions | Kartik Agaram | 2020-09-27 | 1 | -0/+31 |
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. |