lightning.git - Portable just-in-time compiler library

index : lightning.git
Portable just-in-time compiler library
summary refs log tree commit diff
path: root/lib/jit_mips-cpu.c
AgeCommit message (Expand)AuthorFilesLines
2023年10月04日mips: Use fallback for jit_extr() Paul Cercueil1-22/+1
2023年10月04日mips: Correct and optimize jit_rshr() and jit_rshr_u() Paul Cercueil1-52/+27
2023年10月03日mips: Correct signed qrsh with zero shift. pcpa1-12/+3
2023年10月02日mips: Optimize jit_lshr() and jit_lshr_u() Paul Cercueil1-51/+21
2023年08月21日mips: Correct wrong variable setting pcpa1-1/+1
2023年08月21日Add back the jit_hmul interfaces pcpa1-0/+50
2023年08月10日mips: Fix can_sign_extend_short_p() Paul Cercueil1-1/+1
2023年04月24日Add back earlier unld* implementation pcpa1-6/+14
2023年04月19日Implement the new fnma* and fnms* instructions pcpa1-0/+4
2023年04月18日mips: Implement fma* and fms* pcpa1-2/+30
2023年04月14日Implement untyped macros to call proper wordsize load or store pcpa1-0/+6
2023年04月06日mips: Pass all tests in mips release 1 pcpa1-25/+29
2023年04月06日mips: Correct misunderstanding of how unaligned instructions work pcpa1-65/+48
2023年04月05日mips: Implement unaligned memory access. pcpa1-0/+307
2023年03月24日mips: Implement q{l,r}sh{r,i}{,_u} pcpa1-0/+222
2023年03月24日mips: Correct 32 bit build. pcpa1-2/+2
2023年03月20日Minor optimization to jit_extr. pcpa1-2/+6
2023年03月19日For consistency, rename ext, ext_u and dep to ext_r, extr_u and dep_r pcpa1-18/+18
2023年03月17日mips: Implement ext, ext_u and dep. pcpa1-0/+82
2023年03月09日Rename fallback_bitswap to fallback_rbit pcpa1-1/+1
2023年03月08日mips: Optimize jit_ctor() / jit_ctzr() Paul Cercueil1-36/+25
2023年03月08日mips: CLO/CLZ are available on MIPSr1 Paul Cercueil1-28/+22
2023年03月07日Implement new bit rotate instructions. pcpa1-0/+62
2023年02月28日Add new Lightning rbitr instruction. pcpa1-0/+18
2023年02月28日Use a single implementation of a fallback bitswap. pcpa1-47/+2
2023年02月26日mips: mips release 2 also has issues with delay slot pcpa1-2/+2
2023年02月26日mips: Implement optimized bswapr_ul pcpa1-2/+20
2023年02月26日mips: Pass all tests in mips release 1. pcpa1-41/+75
2023年02月25日mips: Add extra mips release 6 instructions. pcpa1-2/+55
2023年02月24日mips: Add support for bc and balc mips release 6 instructions pcpa1-4/+48
2023年02月24日mips: add pcrel instructions to mips release 6 path pcpa1-0/+127
2023年02月24日mips: Correct comment and usage of jmpi_p pcpa1-5/+4
2023年02月24日mips: Correct possible incorrect code generation in jmpi optimization pcpa1-30/+30
2023年02月23日mips: Correct build for mips r6. pcpa1-29/+15
2023年02月23日mips: Rewrite code to add an out of order instruction in delay slot pcpa1-678/+935
2023年02月20日mips: Correct typo and wrong line removal when updating to mips6 pcpa1-1/+1
2023年02月20日mips: Add initial mips release 6 support. pcpa1-65/+245
2023年02月17日Update copyright year pcpa1-1/+1
2023年02月14日mips: Implement optimized clor, clzr, ctor and ctzr pcpa1-9/+145
2023年01月31日mips: Optimize ldx* generators Paul Cercueil1-70/+28
2023年01月26日Unify common code for stack frame size handling pcpa1-7/+7
2023年01月23日mips: Use relative unconditional branch and calls if appropriate pcpa1-10/+66
2023年01月20日mips: Correct regression with code to fill delay slot pcpa1-2/+4
2023年01月20日mips: Use variable stack framesize and simplify leaf functions pcpa1-79/+79
2023年01月14日mips: Fill delay slots in jit_bger, jit_bgei, jit_bltr, jit_blti Paul Cercueil1-156/+87
2023年01月14日mips: Fill delay slots in jit_bgtr, jit_bgti, jit_bler, jit_blei Paul Cercueil1-137/+82
2023年01月14日mips: Fill delay slots in jit_bner / jit_bnei Paul Cercueil1-15/+38
2023年01月14日mips: Fill delay slots in jit_beqr / jit_beqi Paul Cercueil1-15/+137
2023年01月14日mips: Fill delay slots of J in jit_jmpi Paul Cercueil1-10/+36
2023年01月14日mips: Fill delay slots of JALR opcodes in jit_callr Paul Cercueil1-8/+20
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月10日 18:42:51 +0000

AltStyle によって変換されたページ (->オリジナル) /