Finish Itanium port, correcting remaining failing test cases. - 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-swf.c
diff options
context:
space:
mode:
authorpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2013年04月27日 22:31:29 -0300
committerpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2013年04月27日 22:31:29 -0300
commit6ef03b0e047ec6e723b3a44697afe7c9070d4caf (patch)
tree8ab852e62afab89bdf8b66440104923767fc571a /lib/jit_arm-swf.c
parentcee4ccb7d4646b40198e5f369006e96a146f1086 (diff)
downloadlightning-6ef03b0e047ec6e723b3a44697afe7c9070d4caf.tar.gz
Finish Itanium port, correcting remaining failing test cases.
* check/varargs.tst: Correct misplaced .align directive that was causing the double buffer to not be aligned at 8 bytes. * lib/jit_ia64-cpu.c: Properly implement abi for excess arguments passed on stack. Simplify load/store with immediate displacement argument with zero value. Simplify some calls to "subi" changing to "addi" with a negative argument. Remove some #if 0'ed code, that could be useful in special conditions, but the most useful one would be to "optimize" "static" jit functions, but for the sake of simplicity, jit functions are implemented in a way that can be passed back to C code as C function pointers. Add an attribute to prototypes of several unused functions. These functions are defined for the sake of implementing all Itanium documented instructions, but a significant amount of them is not used by lightning. * lib/jit_ia64-fpu.c: Simplify load/store with zero immediate displacement and add unused attribute for functions not used by lightning, but required to provide macros implementing all Itanium documented instructions. * lib/jit_ia64.c: Update for the properly implemented abi for stack arguments. * lib/lightning.c: Mark an unused function as such.
Diffstat (limited to 'lib/jit_arm-swf.c')
0 files changed, 0 insertions, 0 deletions
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月14日 19:56:05 +0000

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