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_arm-cpu.c
AgeCommit message (Expand)AuthorFilesLines
2024年02月07日arm: Implement optimized pre-index load/store with register argument pcpa1-58/+192
2024年02月06日arm: Implement optimized post increment load/store pcpa1-17/+503
2024年02月02日arm: Correct wrongly named bit flag ARM_P now ARM_U pcpa1-25/+25
2023年08月21日Add back the jit_hmul interfaces pcpa1-0/+33
2023年04月14日Implement untyped macros to call proper wordsize load or store pcpa1-2/+4
2023年04月05日arm: Implement unaligned memory access. pcpa1-0/+73
2023年03月19日For consistency, rename ext, ext_u and dep to ext_r, extr_u and dep_r pcpa1-12/+12
2023年03月17日arm: Implement ext, ext_u and dep. pcpa1-0/+97
2023年03月09日Rename fallback_bitswap to fallback_rbit pcpa1-1/+1
2023年03月07日Implement new bit rotate instructions. pcpa1-0/+58
2023年03月07日Avoid compiling fallback_casx() on platforms that don't need it Paul Cercueil1-0/+2
2023年03月02日Implement new popcntr instruction. pcpa1-0/+12
2023年02月28日Add new Lightning rbitr instruction. pcpa1-0/+15
2023年02月17日Update copyright year pcpa1-1/+1
2023年02月13日arm: Implement optimized clor, clzr, ctor and ctzr pcpa1-0/+69
2023年02月06日arm: Implement sdiv/udiv for arm pcpa1-6/+52
2023年02月06日arm: Take advantage of the need_return field for jit functions pcpa1-3/+15
2023年02月04日arm: make some hardcode values runtime configurable pcpa1-1/+1
2023年02月03日arm: Optimize procedure calls in the same jit buffer pcpa1-21/+71
2023年02月03日arm: Use one less instruction for prolog in slightly complex functions pcpa1-3/+12
2023年02月02日arm: Use variable stack framesize and simplify leaf functions pcpa1-16/+63
2023年02月01日arm: Dynamically allocate space for virtual fpr registers pcpa1-0/+2
2023年02月01日arm: float registers are not callee save in hard float abi pcpa1-20/+4
2022年10月06日Update Copyright year. pcpa1-1/+1
2022年09月16日Rewrite jit_cas{r,i} for arm. pcpa1-6/+8
2022年09月08日Implement a simple compare and swap atomic operation. pcpa1-0/+99
2022年05月25日Add bswapr_us, bswapr_ui, and bswapr_ul API functions Paul Cercueil1-21/+7
2022年05月12日Add conditional move opcodes Paul Cercueil1-0/+33
2022年05月10日arm: Force RES0 bits in TST/A1 to be 0 Kim Kuparinen1-1/+1
2019年09月17日Update copyright year pcpa1-1/+1
2017年09月14日Update copyright year pcpa1-1/+1
2015年05月25日Intermediate, fully functional, rework for variadic functions pcpa1-72/+19
2015年05月01日arm: Add initial jit_va_ calls to arm pcpa1-11/+106
2015年04月26日Update copyright date pcpa1-1/+1
2015年02月17日Implement jit_allocar for dynamic stack allocation pcpa1-0/+9
2015年01月31日ARM: Do not limit to 24 bit displacement jump to unknown address Paulo Andrade1-26/+37
2014年12月25日Implement new, typed, jit_htonr* interfaces pcpa1-3/+34
2014年11月20日ARM: Correct several inconsistencies with ldrd and strd pcpa1-4/+4
2014年10月18日Implement the jit_rsb* interface. pcpa1-0/+9
2014年10月14日Implement the jit_align interface pcpa1-3/+3
2014年10月14日Implement jit_frame and jit_tramp interfaces pcpa1-0/+12
2014年08月16日Add consistency check on temporaries during a jump pcpa1-1/+1
2014年04月05日ARM: Do not emit a nop stack adjust instruction. pcpa1-1/+2
2013年10月08日ARM: Do not use ldrt/strt by default pcpa1-8/+8
2013年09月12日Correct wrong example and mt unsafe code in the arm backend. pcpa1-1/+1
2013年08月29日Correct wrong test and update of arm thumb offset information. pcpa1-1/+1
2013年08月11日Correct license to properly advertise LGPLv3 and not GPLv3. pcpa1-8/+10
2013年06月05日Prepare for the first alpha release of lightning 2.0. lightning-1.99 pcpa1-1/+1
2013年03月06日Rework to better describe what is used only during jit generation. pcpa1-8/+8
2013年02月04日Implement the qmul and qdiv instructions. pcpa1-0/+128
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月12日 14:46:04 +0000

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