| 2004-06-07 |
Rhys Weatherley | Fix ROUND_END_PTR so that it adds the size after castin... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | (jit_flush_exec): warning fix for ia64. |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Gen-apply fix for ia64. |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Bypass the auto-detection logic in gen-apply under... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Add "_setjmp" to the list of names to try to work aroun... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Fix misnaming of jit_type_get_abi, jit_abi_stdcall... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Expand floating-point instructions for ARM. |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Add floating-point instruction macros. |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Use "sigsetjmp" instead of "setjmp", because "setjmp... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Fix a warning. |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Work around a SIGFPE for sqrt(-1) on Alpha; it should... |
commit | commitdiff | tree | snapshot |
| 2004-06-07 |
Rhys Weatherley | Alignment problem with "push_const_float32" on 64-bit... |
commit | commitdiff | tree | snapshot |
| 2004-06-06 |
Rhys Weatherley | Gen-apply fixes for Alpha platforms. |
commit | commitdiff | tree | snapshot |
| 2004-06-06 |
Rhys Weatherley | jit_flush_exec: flush cache lines properly if the start... |
commit | commitdiff | tree | snapshot |
| 2004-06-06 |
Rhys Weatherley | Add some more instructions to the ARM back end; split... |
commit | commitdiff | tree | snapshot |
| 2004-06-02 |
Rhys Weatherley | Recognise "t = a op b; a = t" and turn it into "a ... |
commit | commitdiff | tree | snapshot |
| 2004-06-02 |
Rhys Weatherley | _jit_regs_load_value: if a value is in a global registe... |
commit | commitdiff | tree | snapshot |
| 2004-06-02 |
Rhys Weatherley | Implement a simple global register allocation policy... |
commit | commitdiff | tree | snapshot |
| 2004-06-01 |
Rhys Weatherley | Enable the x86 back end by default on platforms where... |
commit | commitdiff | tree | snapshot |
| 2004-06-01 |
Rhys Weatherley | More instruction selection rules for ARM. |
commit | commitdiff | tree | snapshot |
| 2004-06-01 |
Rhys Weatherley | Fix some gcc 3.x compile warnings. |
commit | commitdiff | tree | snapshot |
| 2004-05-31 |
Rhys Weatherley | Throw exceptions correctly for "check_null". |
commit | commitdiff | tree | snapshot |
| 2004-05-31 |
Rhys Weatherley | Inline and optimize divisions for x86. |
commit | commitdiff | tree | snapshot |
| 2004-05-31 |
Rhys Weatherley | Optimize multiplications for x86. |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Fix a cpu vs non-cpu register problem in the floating... |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Add "jit_insn_defer_pop_stack" and "jit_insn_flush_defe... |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Improve instruction selection for floating-point "push... |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Another small change. |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Small update to LLVM URL. |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | jit_insn_convert: use intrinsic functions for conversio... |
commit | commitdiff | tree | snapshot |
| 2004-05-30 |
Rhys Weatherley | Clarify the text that describes LLVM, at the request... |
commit | commitdiff | tree | snapshot |
| 2004-05-29 |
Rhys Weatherley | Stub out JIT_OP_RETURN_REG, which doesn't need any... |
commit | commitdiff | tree | snapshot |
| 2004-05-29 |
Rhys Weatherley | Continue the x86 back end; particularly byte/short... |
commit | commitdiff | tree | snapshot |
| 2004-05-27 |
Rhys Weatherley | Relative loads and stores for x86. |
commit | commitdiff | tree | snapshot |
| 2004-05-27 |
Rhys Weatherley | dpas_type_identical: treat "float64" and "nfloat" as... |
commit | commitdiff | tree | snapshot |
| 2004-05-27 |
Rhys Weatherley | Split "detect_struct_conventions" up a bit more to... |
commit | commitdiff | tree | snapshot |
| 2004-05-26 |
Rhys Weatherley | Add the beginnings of the instruction selector for... |
commit | commitdiff | tree | snapshot |
| 2004-05-26 |
Rhys Weatherley | More selection cases for the x86 back end. |
commit | commitdiff | tree | snapshot |
| 2004-05-26 |
Rhys Weatherley | Add "jit_block_current_is_dead" to simplify testing... |
commit | commitdiff | tree | snapshot |
| 2004-05-26 |
Rhys Weatherley | Add "jit_insn_new_block" to simplify creating a new... |
commit | commitdiff | tree | snapshot |
| 2004-05-26 |
Rhys Weatherley | More bug fixes for the x86 back end. |
commit | commitdiff | tree | snapshot |
| 2004-05-25 |
Rhys Weatherley | Fix some compile issues in the x86 native back end. |
commit | commitdiff | tree | snapshot |
| 2004-05-25 |
Rhys Weatherley | Selectors for call instructions. |
commit | commitdiff | tree | snapshot |
| 2004-05-25 |
Rhys Weatherley | Selectors for branch instructions. |
commit | commitdiff | tree | snapshot |
| 2004-05-25 |
Rhys Weatherley | Check in the initial instruction selector for x86 ... |
commit | commitdiff | tree | snapshot |
| 2004-05-25 |
Rhys Weatherley | Add the "gen-sel" program to the tree, to assist with... |
commit | commitdiff | tree | snapshot |
| 2004-05-24 |
Rhys Weatherley | Add missing functions to the C++ API. |
commit | commitdiff | tree | snapshot |
| 2004-05-24 |
Rhys Weatherley | _jit_gen_start_block: set the address of the exception... |
commit | commitdiff | tree | snapshot |
| 2004-05-24 |
Rhys Weatherley | Rewrite the exception region routines to make them... |
commit | commitdiff | tree | snapshot |
| 2004-05-22 |
Rhys Weatherley | Modify the function call logic to use "setjmp" with... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Rename "jit_insn_move_blocks" to "jit_insn_move_blocks_... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | _jit_block_peephole_branch: don't allow conditional... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Use computed goto's in the interpreter if supported... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Add the "jit_insn_alloca" instruction. |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Remove the last remaining C++ code from libjit.so so... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Redesign the exception handling mechanism to use "setjm... |
commit | commitdiff | tree | snapshot |
| 2004-05-21 |
Rhys Weatherley | Treat dead blocks as empty when peepholing branches... |
commit | commitdiff | tree | snapshot |
| 2004-05-20 |
Rhys Weatherley | Treat dead blocks as empty when peepholing branches... |
commit | commitdiff | tree | snapshot |
| 2004-05-20 |
Rhys Weatherley | Perform peephole optimization of branches to branches... |
commit | commitdiff | tree | snapshot |
| 2004-05-20 |
Rhys Weatherley | Convert constant conditional branches such as "if true... |
commit | commitdiff | tree | snapshot |
| 2004-05-15 |
Rhys Weatherley | Fix a compile bug. |
commit | commitdiff | tree | snapshot |
| 2004-05-15 |
Rhys Weatherley | Fix a macro generation bug for Win32 systems. |
commit | commitdiff | tree | snapshot |
| 2004-05-14 |
Rhys Weatherley | Put some infrastructure in place to support pluggable... |
commit | commitdiff | tree | snapshot |
| 2004-05-13 |
Rhys Weatherley | Updating working version to "0.0.3". |
commit | commitdiff | tree | snapshot |
| 2004-05-13 |
Rhys Weatherley | Update version for the "0.0.2" release. r.0.0.2 |
commit | commitdiff | tree | snapshot |
| 2004-05-13 |
Rhys Weatherley | Put some infrastructure (incomplete) in place to support |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Add a README file to describe how to write test cases. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Add the "--dont-fold" option to Dynamic Pascal, so... |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Test cases and bug fixes for mathematical operations. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Add builtins for mathematical operations. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | More coercion test cases and fixes. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | jit_type_promote_int: promote ubyte and ushort to uint... |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Check in some initial infrastructure for the dpas-based... |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | dpas_parse_hex: ignore the 'H' on the end of a hexadeci... |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Incorrect values for jit_max_int and jit_max_long. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Resolve ea-based lvalues in operators. |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | IfTail: fix a bug that caused the "then" case of an... |
commit | commitdiff | tree | snapshot |
| 2004-05-12 |
Rhys Weatherley | Add the "SameType" and "SameShape" builtins, to assist... |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Use both .libs and non.libs versions of the so paths... |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Modify the autoconf/automake build system to use libtool. |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Report errors for unimplemented expressions and statements, |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | _jit_regs_load_to_top_two: handle the case where the... |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Fix a bug that caused global variables in Dynamic Pascal |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Implement the exception-handling opcodes for the interp... |
commit | commitdiff | tree | snapshot |
| 2004-05-11 |
Rhys Weatherley | Round out the function call handling opcodes for the... |
commit | commitdiff | tree | snapshot |
| 2004-05-10 |
Rhys Weatherley | Implement the "New" and "Dispose" builtins. |
commit | commitdiff | tree | snapshot |
| 2004-05-10 |
Rhys Weatherley | Loading and storing record fields in Dynamic Pascal. |
commit | commitdiff | tree | snapshot |
| 2004-05-10 |
Rhys Weatherley | Interpreter code conversion for relative pointer and... |
commit | commitdiff | tree | snapshot |
| 2004-05-08 |
Rhys Weatherley | Use "objdump" to dump compiled native code. |
commit | commitdiff | tree | snapshot |
| 2004-05-08 |
Rhys Weatherley | Move the "JIT_TYPE_xxx" constants into the public heade... |
commit | commitdiff | tree | snapshot |
| 2004-05-08 |
Rhys Weatherley | Move the dynlib and C++ name mangling routines into... |
commit | commitdiff | tree | snapshot |
| 2004-05-08 |
Rhys Weatherley | Remove the locale-sensitive string comparison routines... |
commit | commitdiff | tree | snapshot |
| 2004-05-08 |
Rhys Weatherley | Add "_jit_cache_get_end_method", to allow the end of... |
commit | commitdiff | tree | snapshot |
| 2004-05-07 |
Rhys Weatherley | Code generation for "for" loops. |
commit | commitdiff | tree | snapshot |
| 2004-05-07 |
Rhys Weatherley | Implement symbol relocations for the ELF binary reader. |
commit | commitdiff | tree | snapshot |
| 2004-05-06 |
Rhys Weatherley | Add the "Flush" and "Terminate" builtins; fix a small... |
commit | commitdiff | tree | snapshot |
| 2004-05-06 |
Rhys Weatherley | Execute the "main" method once a Dynamic Pascal program... |
commit | commitdiff | tree | snapshot |
| 2004-05-06 |
Rhys Weatherley | Get basic compilation working in Dynamic Pascal. |
commit | commitdiff | tree | snapshot |
| 2004-05-03 |
Rhys Weatherley | Continue the implementation of the C++ name mangling... |
commit | commitdiff | tree | snapshot |
| 2004-05-03 |
Rhys Weatherley | Add the beginnings of a C++ name mangler, to help with... |
commit | commitdiff | tree | snapshot |
| next |