Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-04-14 | add some optimizations for arrays of unboxed records: | John van Groningen | 1 | -19/+46 | |
on the PowerPC and Sparc if the offset!=0 and the index!=NULL the index now contains the address of array + the offset of the element, the offset computation of r_select can be reused by r_update, r_update tries to avoid unnecessary updates, r_replace recognizes floating point stores, and sometimes floating point loads | |||||
2005-01-19 | implement mulUUL and divLU instructions for IA32, | John van Groningen | 1 | -7/+260 | |
define acos, asin, exp, ln and log10 instructons only for M68000 platform, add code for jsr_ap and jmp_ap instructions (not yet enabled) | |||||
2005-01-13 | add divU for the PowerPC | John van Groningen | 1 | -1/+1 | |
2004-07-15 | add absR and negI for sparc, commit not yet used code for new array ↵ | John van Groningen | 1 | -63/+181 | |
representation | |||||
2004-07-12 | implement absR, negI and faster not for the PowerPC | John van Groningen | 1 | -3/+3 | |
2004-07-12 | add absR, negI, unsigned compare, divU, remU and faster not | John van Groningen | 1 | -23/+104 | |
instructions for IA32 add loop optimization code (speeds up jmp to a cmp and branch instruction), not yet enabled | |||||
2004-06-11 | improve code generation for xor on processors other than the M68000 | John van Groningen | 1 | -0/+6 | |
2004-04-23 | implement umulIIL instruction on the PowerPC | John van Groningen | 1 | -0/+5 | |
2003-05-16 | optimize remainder of non power of 2 constant for IA32 | John van Groningen | 1 | -3/+26 | |
2003-05-13 | optimize remainder of power of 2 for ia32 | John van Groningen | 1 | -1/+1 | |
2003-05-12 | cglin.c | John van Groningen | 1 | -0/+7827 | |