summaryrefslogtreecommitdiff
path: root/lib/ruby_vm/mjit/insn_compiler.rb
AgeCommit message (Collapse)Author
2023-03-05Count unsupported method typesTakashi Kokubun
2023-03-05Refactor recv_opndTakashi Kokubun
2023-03-05Delegate opt insns to opt_send as much as possibleTakashi Kokubun
2023-03-05Implement opt_aref for HashTakashi Kokubun
2023-03-05Implement jit_guard_known_classTakashi Kokubun
2023-03-05Support SP motion in all insnsTakashi Kokubun
2023-03-05Implement getlocal_WC_1Takashi Kokubun
2023-03-05Implement jit_chain_guardTakashi Kokubun
2023-03-05Implement nopTakashi Kokubun
2023-03-05Implement counted exitsTakashi Kokubun
2023-03-05Implement non-embedded ivarsTakashi Kokubun
2023-03-05Implement getivarTakashi Kokubun
2023-03-05Get rid of BlockStubTakashi Kokubun
2023-03-05Refactor callee with BranchStubTakashi Kokubun
2023-03-05Refactor jit_return with BranchStubTakashi Kokubun
2023-03-05Refactor BranchStubTakashi 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-05Implement opt_minusTakashi Kokubun
2023-03-05Implement putobject 0/1Takashi Kokubun
2023-03-05Implement putselfTakashi Kokubun
2023-03-05Implement branch stubTakashi Kokubun
2023-03-05Use the actual sp_offsetTakashi Kokubun
2023-03-05Fix broken statsTakashi Kokubun
2023-03-05Implement initial opt_ltTakashi Kokubun
2023-03-05Partly implement BOP assumptionTakashi Kokubun
2023-03-05Move the insn dispatch table to InsnCompilerTakashi 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
and move argument registers to a couple of them.
2023-03-05Implement ocbTakashi Kokubun
2023-03-05Try carving out ExitCompilerTakashi Kokubun
2023-03-05Implement putobjectTakashi Kokubun
2023-03-05Implement getlocal_WC_0Takashi Kokubun
2023-03-05Put nil on an appropriate indexTakashi Kokubun
2023-03-05Split branches for mov src and dstTakashi Kokubun
2023-03-05Fix broken rebaseTakashi Kokubun