about summary refs log tree commit diff stats
path: root/subx/apps/crenshaw2-1.subx
Commit message (Collapse)AuthorAgeFilesLines
* 4518Kartik Agaram2018-09-241-36/+76
|
* 4517Kartik Agaram2018-09-241-8/+8
|
* 4516Kartik K. Agaram2018-09-241-4/+14
| | | | | | | More calling convention tweaks. Use EBP to get consistently at parameters and locals. Always put the first function argument closest to EBP.
* 4510Kartik Agaram2018-09-231-4/+270
| | | | | Add the test harness to the crenshaw compiler. Though we aren't calling it yet. But that's because we aren't actually doing anything useful yet.
* 4509Kartik Agaram2018-09-231-19/+4
| | | | Back to the Crenshaw compiler. Start by using string literals.
* 4581Kartik Agaram2018-09-211-8/+8
| | | | | | | | | | | | Even more cuddling. We want to keep lines short where the opcode and operands are self-explanatory. If there are any implicit registers, etc., we'll continue to do the table layout. The first two columns look messy now; let's see how this goes. Maybe I'll give up on the tabular layout altogether, just string args with a single space.
* 4576Kartik Agaram2018-09-211-6/+6
|
* 4560Kartik Agaram2018-09-201-0/+3
|
* 4559Kartik Agaram2018-09-201-0/+16
|
* 4558Kartik Agaram2018-09-201-1/+1
|
* 4557Kartik Agaram2018-09-201-4/+17
|
* 4556Kartik Agaram2018-09-201-10/+58
|
* 4555Kartik Agaram2018-09-201-3/+2
|
* 4553Kartik Agaram2018-09-201-0/+55
Start of a new example program.