1 1.1 alnsn 2 1.1 alnsn SLJIT - Stack Less JIT Compiler 3 1.1 alnsn 4 1.1 alnsn Purpose: 5 1.1.1.3 alnsn A simple, machine independent JIT compiler, which suitable for 6 1.1.1.3 alnsn translating interpreted byte code to machine code. The sljitLir.h 7 1.1.1.3 alnsn describes the LIR (low-level intermediate representation) of SLJIT. 8 1.1 alnsn 9 1.1 alnsn Compatible: 10 1.1 alnsn Any C (C++) compiler. At least I hope so. 11 1.1 alnsn 12 1.1 alnsn Using sljit: 13 1.1.1.3 alnsn Copy the content of sljit_src directory into your project source directory. 14 1.1.1.3 alnsn Add sljitLir.c source file to your build environment. All other files are 15 1.1.1.3 alnsn included by sljitLir.c (if required). Define the machine by SLJIT_CONFIG_* 16 1.1.1.3 alnsn selector. See sljitConfig.h for all possible values. For C++ compilers, 17 1.1.1.3 alnsn rename sljitLir.c to sljitLir.cpp. 18 1.1 alnsn 19 1.1 alnsn More info: 20 1.1 alnsn http://sljit.sourceforge.net/ 21 1.1 alnsn 22 1.1 alnsn Contact: 23 1.1 alnsn hzmester (a] freemail.hu 24 1.1.1.2 alnsn 25 1.1.1.2 alnsn Special thanks: 26 1.1.1.2 alnsn Alexander Nasonov 27 1.1.1.5 alnsn Christian Persch 28 1.1.1.2 alnsn Daniel Richard G. 29 1.1.1.3 alnsn Giuseppe D'Angelo 30 1.1.1.3 alnsn Jiong Wang (TileGX support) 31 1.1.1.5 alnsn Marc Mutz 32 1.1.1.4 alnsn Michael McConville 33 1.1.1.4 alnsn Walter Lee 34 1.1.1.4 alnsn Wen Xichang 35