summaryrefslogtreecommitdiff
path: root/ujit_asm.c
Commit message (Expand)AuthorAgeFilesLines
* Remove PC argument from ujit instructionsMaxime Chevalier-Boisvert2021-10-201-0/+11
* Small refactorings in ujit_compile.cMaxime Chevalier-Boisvert2021-10-201-16/+0
* Added cmp, not. Generate code for nop instruction.Maxime Chevalier-Boisvert2021-10-201-2/+64
* Ported inc/dec instructionsMaxime Chevalier-Boisvert2021-10-201-11/+164
* Removed native_pop_code, ported call with labelMaxime Chevalier-Boisvert2021-10-201-7/+5
* Ported label linking and conditional jumpsMaxime Chevalier-Boisvert2021-10-201-52/+123
* Added shift instructionsMaxime Chevalier-Boisvert2021-10-201-1/+110
* Added sub instruction, 32-bit registers, more testsMaxime Chevalier-Boisvert2021-10-201-0/+37
* Added jmp R/M instructionMaxime Chevalier-Boisvert2021-10-201-0/+99
* add and mov instruction encoding ported and testedMaxime Chevalier-Boisvert2021-10-201-1/+471
* Progress on x86 assembler. Encode a few simple instructions.Maxime Chevalier-Boisvert2021-10-201-16/+68
* Started porting instruction encodingMaxime Chevalier-Boisvert2021-10-201-0/+72
* Progress on porting x86 assembler for MicroJITMaxime Chevalier-Boisvert2021-10-201-0/+183