summaryrefslogtreecommitdiff
path: root/lib/ruby_vm/mjit/assembler.rb
AgeCommit message (Expand)Author
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun
2023-03-05Fix a BytePtr check of testTakashi Kokubun
2023-03-05Add Mod 10 to test r/m64, imm32Takashi Kokubun
2023-03-05Add Mod 10 to cmp r/m64, imm8Takashi Kokubun
2023-03-05Implement getblockparamTakashi Kokubun
2023-03-05Implement protectedTakashi Kokubun
2023-03-05Implement new ivars on setivarTakashi Kokubun
2023-03-05Optimize setivar for known ivar indexTakashi Kokubun
2023-03-05Implement ISEQ block_handlerTakashi Kokubun
2023-03-05Implement optimized sendTakashi Kokubun
2023-03-05Implement duparray and expandarrayTakashi Kokubun
2023-03-05Implement opt_eq and opt_neqTakashi Kokubun
2023-03-05Implement opt_and and opt_orTakashi Kokubun
2023-03-05Implement Array#[]Takashi Kokubun
2023-03-05Implement opt_le, opt_ge, and opt_gtTakashi Kokubun
2023-03-05Implement variadic C func callsTakashi Kokubun
2023-03-05Implement invalidation after cfuncTakashi Kokubun
2023-03-05Partially implement send of cfuncTakashi Kokubun
2023-03-05Implement stackoverflow checkTakashi Kokubun
2023-03-05Implement jit_guard_known_classTakashi Kokubun
2023-03-05Implement getlocal_WC_1Takashi Kokubun
2023-03-05Implement getivarTakashi Kokubun
2023-03-05Implement opt_plusTakashi Kokubun
2023-03-05Support passing argumentsTakashi Kokubun
2023-03-05Implement method callTakashi Kokubun
2023-03-05Initial implementation of sendTakashi Kokubun
2023-03-05Just write bytes normallyTakashi Kokubun
2023-03-05Support Mod 10 movTakashi Kokubun
2023-03-05Implement opt_minusTakashi Kokubun
2023-03-05Implement branch stubTakashi Kokubun
2023-03-05Use the actual sp_offsetTakashi Kokubun
2023-03-05Implement initial opt_ltTakashi Kokubun
2023-03-05Partly implement BOP assumptionTakashi Kokubun
2023-03-05Rewrite the stub if it's the last codeTakashi Kokubun
2023-03-05Implement defer_compilationTakashi Kokubun
2023-03-05Support extended registersTakashi Kokubun
2023-03-05Implement ocbTakashi Kokubun