Age | Commit message (Expand) | Author | Files | Lines |
2006-04-25 | enable NO_STRING_ADDRESS_IN_DESCRIPTOR for sparc | John van Groningen | 1 | -5/+7 |
2006-04-25 | optimize apply with >1 arguments | John van Groningen | 2 | -2/+68 |
2006-04-25 | enable NEW_DESCRIPTORS for sparc | John van Groningen | 1 | -1/+1 |
2006-04-18 | compute register uses for GFROMF and GTOF | John van Groningen | 1 | -2/+18 |
2006-04-18 | fix previous revision by using IBLTU instead of IBLT for unsigned < when | John van Groningen | 1 | -5/+5 |
2006-03-28 | intel_asm is only defined on IA32 and AMD64 | John van Groningen | 1 | -0/+4 |
2006-03-24 | remove use of scratch register on IA32 for shift instructions (by adding | John van Groningen | 11 | -432/+1089 |
2006-03-24 | optimize shift n bitand 31 or 64 for IA32 and AMD64 | John van Groningen | 1 | -0/+37 |
2006-03-24 | fix entier for 64 bit processors | John van Groningen | 1 | -4/+8 |
2006-03-14 | improve computation of used registers for reading from arrays, prevents | John van Groningen | 1 | -2/+4 |
2006-02-24 | add generating instruction for converting real to int | John van Groningen | 2 | -38/+64 |
2006-01-20 | fix bugs in code generation for floating point computations for amd64 | John van Groningen | 5 | -7/+56 |
2006-01-20 | optimize cmp $0,r , generate test r,r instead | John van Groningen | 4 | -15/+50 |
2006-01-20 | fix incorrect code generation for return with > 7 floating point parameters | John van Groningen | 3 | -0/+43 |
2006-01-11 | generate code for amd64 | John van Groningen | 4 | -0/+9953 |
2006-01-10 | fiix bug introduced in previous revision because of incorrect merging of sour... | John van Groningen | 1 | -0/+1 |
2006-01-10 | port to 64 bit windows | John van Groningen | 17 | -553/+1911 |
2005-12-06 | add pushLc instruction for pushing the value of a label, with | John van Groningen | 3 | -0/+31 |
2005-11-24 | add passing of float argument in ccall for the PowerPC | John van Groningen | 1 | -1/+13 |
2005-11-21 | use new descriptors on the PowerPC | John van Groningen | 1 | -3/+4 |
2005-11-21 | change descriptors for apply with >1 argument and selectors | John van Groningen | 2 | -141/+223 |
2005-11-11 | add .descs directive for selectors | John van Groningen | 4 | -8/+94 |
2005-11-11 | improve printing of strings | John van Groningen | 2 | -1/+5 |
2005-10-10 | use yet_args_neededed_n labels for n>4 for new descriptors | John van Groningen | 1 | -1/+5 |
2005-10-06 | use new apply and new descriptors for IA32, | John van Groningen | 11 | -46/+331 |
2005-05-18 | test for GNEG in mark_graph_1 for all platforms | John van Groningen | 1 | -1/+1 |
2005-05-11 | fix bug in mulUUL instruction | John van Groningen | 1 | -1/+1 |
2005-04-14 | add some optimizations for arrays of unboxed records: | John van Groningen | 3 | -87/+165 |
2005-04-14 | use fmadd also when add uses indirect load | John van Groningen | 2 | -83/+158 |
2005-04-01 | add Makefiles for MacOS X | John van Groningen | 3 | -0/+138 |
2005-03-16 | add some tests for MAIN_CLM | John van Groningen | 1 | -3/+3 |
2005-03-16 | don't always define G_MACH_O for GNU_C | John van Groningen | 1 | -1/+1 |
2005-03-16 | remove test for PROJECT_BUILDER | John van Groningen | 1 | -1/+1 |
2005-01-24 | codegenerator makefile for cygwin | John van Groningen | 1 | -0/+14 |
2005-01-19 | implement mulUUL and divLU instructions for IA32, | John van Groningen | 11 | -370/+1406 |
2005-01-13 | add divU for the PowerPC | John van Groningen | 10 | -17/+56 |
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 |