Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bf: compile constant into jit code, doc updates | Johannes Stoelp | 9 days | 1 | -14/+21 |
| | |||||
* | bf: add runtime check for data ptr over/underflow | Johannes Stoelp | 9 days | 1 | -14/+83 |
| | | | | | Fix bug to properly save callee-saved registers on jit entry and restore registers on jit exit. | ||||
* | bf: update upper bound check | Johannes Stoelp | 9 days | 1 | -6/+2 |
| | |||||
* | mem: make all memory operands explicit in size | Johannes Stoelp | 10 days | 1 | -8/+12 |
| | | | | | | | | | * remove non size explicit MemOp * introduce private Mem trait * implement Mem8, Mem16, Mem32 and Mem64 operands * implement EncodeX helpers based on explicit memory operands * fixup instructions with explicit memory operands * fixup examples | ||||
* | bf: add fun optimization to fold +- insns | Johannes Stoelp | 11 days | 1 | -4/+44 |
| | |||||
* | bf: align comment on 80 cols | Johannes Stoelp | 11 days | 1 | -22/+25 |
| | |||||
* | bf: rename file and add to ci | Johannes Stoelp | 14 days | 1 | -0/+292 |