Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-05-10 | rename IMOVEW as IMOVEDB, | John van Groningen | 1 | -9/+208 | |
add sincosR instruction for IA32, add 32 bit integer and real arrays for AI64 | |||||
2006-12-14 | store 64 bits in data section (instead of 32) for cvtsi2sdq instruction | John van Groningen | 1 | -1/+1 | |
2006-09-18 | fix error in rex prefix for move register to global variable and move global | John van Groningen | 1 | -2/+2 | |
variable to register, for registers r8-r15 | |||||
2006-06-26 | implement IFABS | John van Groningen | 1 | -2/+58 | |
2006-06-13 | fix cvtsd2si (source and destination register numbers were swapped) | John van Groningen | 1 | -2/+2 | |
2006-05-29 | use offset -24 for apply update entry if profiling is used | John van Groningen | 1 | -8/+15 | |
2006-05-11 | allow shifts up to 63 bits instead of 31 | John van Groningen | 1 | -2/+2 | |
2006-05-10 | add shift_s instructions, use RELA for ELF, port to linux | John van Groningen | 1 | -145/+478 | |
2006-05-01 | use int_64 instead of __int64, define int_64, include stdint.h on 64 bits linux | John van Groningen | 1 | -10/+13 | |
2006-03-24 | remove use of scratch register on IA32 for shift instructions (by adding | John van Groningen | 1 | -13/+60 | |
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-02-24 | add generating instruction for converting real to int | John van Groningen | 1 | -35/+55 | |
2006-01-20 | optimize cmp $0,r , generate test r,r instead | John van Groningen | 1 | -11/+20 | |
2006-01-11 | generate code for amd64 | John van Groningen | 1 | -0/+6343 | |