index
:
juicebox-asm
gh-pages
main
x64 jit assembler
johannst
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
lib.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
asm: add inc, xor insn and initial support for memory base+idx
Johannes Stoelp
2024-12-06
1
-0
/
+18
*
asm: move into sub module; remove encode_ri
Johannes Stoelp
2023-12-08
1
-364
/
+2
*
remove prelude
Johannes Stoelp
2023-12-07
1
-4
/
+4
*
insn: add additional insn required for the new tiny_vm example
Johannes Stoelp
2023-12-05
1
-0
/
+59
*
rt: extend runtime to allow adding multiple code blocks
Johannes Stoelp
2023-12-05
1
-2
/
+2
*
Updated doc comments
Johannes Stoelp
2023-03-05
1
-3
/
+109
*
rename EncodeRI -> EncodeR
Johannes Stoelp
2023-02-28
1
-14
/
+14
*
Add minimal runtime to execute code
Johannes Stoelp
2023-02-27
1
-0
/
+1
*
Add JMP, JZ, and Label
Johannes Stoelp
2023-02-27
1
-2
/
+46
*
Add ADD, DEC, TEST, RET instructions
Johannes Stoelp
2023-02-27
1
-2
/
+22
*
Move prelude to crate level and make public
Johannes Stoelp
2023-02-27
1
-9
/
+2
*
Move instruction implementation in sub module and introduce insn prelude
Johannes Stoelp
2023-02-27
1
-108
/
+2
*
Add MOV tests
Johannes Stoelp
2023-02-27
1
-2
/
+41
*
Initial support for immediate operands
Johannes Stoelp
2023-02-27
1
-0
/
+84
*
base version capable to emit different mov insns
Johannes Stoelp
2023-02-26
1
-0
/
+229