Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-03-24 | remove use of scratch register on IA32 for shift instructions (by adding | John van Groningen | 1 | -107/+182 | |
instruction with extra register), IScc, IFScc, IFBcc (by adding IFCcc instructions with extra register), ICMPW (not used anymore) prevent generating FLD and FSTP instructions between FCOMP and FNSTSW instruction | |||||
2006-01-20 | optimize cmp $0,r , generate test r,r instead | John van Groningen | 1 | -4/+14 | |
2005-10-06 | use new apply and new descriptors for IA32, | John van Groningen | 1 | -0/+60 | |
add addLU and subLU instructions for IA32 | |||||
2005-01-19 | implement mulUUL and divLU instructions for IA32, | John van Groningen | 1 | -89/+314 | |
define acos, asin, exp, ln and log10 instructons only for M68000 platform, add code for jsr_ap and jmp_ap instructions (not yet enabled) | |||||
2004-07-12 | add absR, negI, unsigned compare, divU, remU and faster not | John van Groningen | 1 | -46/+131 | |
instructions for IA32 add loop optimization code (speeds up jmp to a cmp and branch instruction), not yet enabled | |||||
2003-10-03 | implement optimizing linking for ELF (linux) | John van Groningen | 1 | -39/+471 | |
2003-09-25 | rename label_offset variable to prevent problem with #define for | John van Groningen | 1 | -4/+4 | |
label_offset field | |||||
2003-09-25 | implement 8 byte alignment, move function magic from cgiwas.c to cgias.c | John van Groningen | 1 | -3/+58 | |
2003-07-11 | remove #define label_offset, because it is now defined in cgtypes.h | John van Groningen | 1 | -2/+0 | |
2003-07-07 | fix bug in floating point subtract and divide | John van Groningen | 1 | -8/+9 | |
2003-05-16 | optimize remainder of non power of 2 constant for IA32 | John van Groningen | 1 | -20/+204 | |
2003-05-13 | optimize remainder of power of 2 for ia32 | John van Groningen | 1 | -2/+63 | |
2003-05-12 | optimize integer division by power of 2 | John van Groningen | 1 | -0/+51 | |
2003-05-12 | #define R_ABS | John van Groningen | 1 | -1/+2 | |
2003-05-12 | no message | John van Groningen | 1 | -0/+5785 | |