aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/insn.rs
Commit message (Expand)AuthorAgeFilesLines
* asm: add sub insn, add imm8Johannes Stoelp11 days1-4/+11
* insn: add missing trait rustdocsJohannes Stoelp14 days1-0/+2
* asm: add inc, xor insn and initial support for memory base+idxJohannes Stoelp2024-12-061-0/+14
* asm: add cmovnz/cmovz instructionsJohannes Stoelp2024-03-181-0/+16
* asm: add push/pop insnJohannes Stoelp2023-12-131-0/+14
* insn: update docJohannes Stoelp2023-12-071-0/+9
* insn: enhance cmp docJohannes Stoelp2023-12-071-1/+4
* insn: add additional insn required for the new tiny_vm exampleJohannes Stoelp2023-12-051-0/+6
* Added CALL and call extern fn exampleJohannes Stoelp2023-03-051-0/+6
* Add jmp testJohannes Stoelp2023-03-051-0/+1
* Updated doc commentsJohannes Stoelp2023-03-051-0/+2
* Add JNZ and Reg32 ADD, DEC, TEST for readme exampleJohannes Stoelp2023-02-271-0/+6
* Add doc comments to instructionsJohannes Stoelp2023-02-271-0/+9
* Add JMP, JZ, and LabelJohannes Stoelp2023-02-271-0/+10
* Add ADD, DEC, TEST, RET instructionsJohannes Stoelp2023-02-271-0/+16
* Move prelude to crate level and make publicJohannes Stoelp2023-02-271-2/+0
* Move instruction implementation in sub module and introduce insn preludeJohannes Stoelp2023-02-271-0/+4
* base version capable to emit different mov insnsJohannes Stoelp2023-02-261-0/+3