Age | Commit message (Expand) | Author | Files | Lines |
2005-01-10 | use r_to_i_buffer only for PowerPC and not for IA32 | John van Groningen | 1 | -4/+5 |
2005-01-10 | fix 4 byte alignment after replacing jmp with a compare, branch and jump to | John van Groningen | 1 | -0/+6 |
2004-12-09 | remove some unused code | John van Groningen | 1 | -71/+4 |
2004-12-08 | add jsr_ap and jmp_ap instructions | John van Groningen | 3 | -49/+76 |
2004-11-17 | enable OPTIMIZE_LOOPS for I486 | John van Groningen | 1 | -1/+3 |
2004-07-15 | fix typos | John van Groningen | 2 | -2/+2 |
2004-07-15 | add absR and negI for sparc, commit not yet used code for new array represent... | John van Groningen | 6 | -305/+769 |
2004-07-15 | add absR and negI for sparc | John van Groningen | 4 | -35/+29 |
2004-07-14 | support neg and not in the register allocator | John van Groningen | 1 | -0/+6 |
2004-07-12 | implement absR, negI and faster not for the PowerPC | John van Groningen | 10 | -22/+80 |
2004-07-12 | add absR, negI, unsigned compare, divU, remU and faster not | John van Groningen | 14 | -337/+982 |
2004-06-11 | use transition vector for calling functions with ccall "F" | John van Groningen | 2 | -16/+57 |
2004-06-11 | improve code generation for xor on processors other than the M68000 | John van Groningen | 1 | -0/+6 |
2004-05-14 | optimize code generation for x+c,c+x,x-c and c-x array indices | John van Groningen | 1 | -5/+170 |
2004-05-12 | use scratch register during register allocation on IA32 | John van Groningen | 1 | -1/+1 |
2004-05-12 | optimize generated code for array indices x+c,c+x and x-c for IA32 | John van Groningen | 1 | -16/+106 |
2004-04-26 | make file name conversion work if the file does not yet exist | John van Groningen | 1 | -23/+10 |
2004-04-23 | implement umulIIL instruction on the PowerPC | John van Groningen | 10 | -2/+84 |
2004-04-19 | port to gcc on Mac OS X | John van Groningen | 5 | -24/+38 |
2004-03-05 | implement tuple result for centry on IA32 | John van Groningen | 1 | -21/+52 |
2004-02-06 | remove unnecessary special case for I486 | John van Groningen | 1 | -4/+0 |
2003-11-18 | fix order of arguments of a generated lea instruction | John van Groningen | 1 | -2/+2 |
2003-10-10 | don't use negative number for TEXT_LABEL_ID and DATA_LABEL_ID, because <0 mea... | John van Groningen | 1 | -2/+2 |
2003-10-03 | add cgsas.c to makefile | John van Groningen | 1 | -1/+1 |
2003-10-03 | add extra fields in struct label for optimized linking for solaris. | John van Groningen | 1 | -5/+1 |
2003-10-03 | move #define FUNCTION_LEVEL_LINKING from cgcode.h to cgport.h | John van Groningen | 2 | -4/+4 |
2003-10-03 | define function w_as_new_data_module if FUNCTION_LEVEL_LINKING macro is defined | John van Groningen | 1 | -0/+6 |
2003-10-03 | add optimized linking | John van Groningen | 1 | -0/+3103 |
2003-10-03 | implement optimizing linking for ELF (linux) | John van Groningen | 1 | -39/+471 |
2003-10-03 | define as_new_data_module function if FUNCTION_LEVEL_LINKING is defined inste... | John van Groningen | 1 | -1/+1 |
2003-10-03 | generate more data modules if FUNCTION_LEVEL_LINKING macro is defined | John van Groningen | 2 | -9/+9 |
2003-10-03 | add #define FUNCTION_LEVEL_LINKING | John van Groningen | 1 | -0/+4 |
2003-10-03 | #define FMADD only for PowerPC | John van Groningen | 1 | -1/+3 |
2003-10-03 | add label_offset field in struct label for ELF | John van Groningen | 1 | -1/+1 |
2003-09-25 | pass floats to c functions for IA32 using ccall with 'r' | John van Groningen | 1 | -0/+36 |
2003-09-25 | makefiles for linux and solaris | John van Groningen | 2 | -0/+104 |
2003-09-25 | project files for watcom c | John van Groningen | 2 | -0/+621 |
2003-09-25 | use ffree instead of finit to free IA32 floating point register stack | John van Groningen | 1 | -0/+9 |
2003-09-25 | rename label_offset variable to prevent problem with #define for | John van Groningen | 1 | -4/+4 |
2003-09-25 | generate MachO object files for optimised linking | John van Groningen | 1 | -16/+358 |
2003-09-25 | implement 8 byte alignment, move function magic from cgiwas.c to cgias.c | John van Groningen | 2 | -51/+58 |
2003-07-11 | add generated shared libraries for the macintosh | John van Groningen | 3 | -0/+0 |
2003-07-11 | add codewarrior projects for the macintosh | John van Groningen | 3 | -0/+0 |
2003-07-11 | add export and prefix files for macintosh projects | John van Groningen | 5 | -0/+7 |
2003-07-11 | optimise fmadd with immediate operands, remove | John van Groningen | 1 | -87/+117 |
2003-07-11 | optimise fmadd with immediate operands, remove | John van Groningen | 1 | -33/+52 |
2003-07-11 | remove #define label_offset, because it is now defined in cgtypes.h | John van Groningen | 1 | -2/+0 |
2003-07-11 | use ffree instead of finit on IA32, enable GEN_OBJ for sparc | John van Groningen | 1 | -14/+3 |
2003-07-11 | #define FMADD | John van Groningen | 1 | -1/+1 |
2003-07-11 | define mul,div and rem labels for sparc | John van Groningen | 1 | -4/+22 |