Age | Commit message (Expand) | Author | Files | Lines |
2010-12-03 | fix bug in ccall with floating point values on 64 bit linux | John van Groningen | 1 | -32/+52 |
2010-12-01 | change scope of function i_fmoves_fr_id from static to extern | John van Groningen | 1 | -1/+1 |
2010-12-01 | add prototype for i_fmoves_fr_id | John van Groningen | 1 | -0/+3 |
2010-12-01 | add passing Real parameter as float in ccall for 64 bit windows and linux | John van Groningen | 3 | -1/+42 |
2010-10-13 | change type of n from long to LONG to prevent c compiler warning on 64 bit linux | John van Groningen | 1 | -1/+1 |
2010-07-28 | use memmove instead of memcpy | John van Groningen | 2 | -4/+4 |
2008-12-18 | add pushZ, pushZR and jmp_not_eqZ | John van Groningen | 5 | -62/+1179 |
2008-12-18 | add truncateR and ceilingR | John van Groningen | 3 | -18/+56 |
2008-12-18 | add floordiv and mod | John van Groningen | 3 | -40/+852 |
2008-12-18 | add floordiv and mod | John van Groningen | 8 | -20/+378 |
2008-12-18 | rename GMOD to GREM | John van Groningen | 1 | -2/+2 |
2008-12-18 | rename GMOD to GREM | John van Groningen | 1 | -1/+1 |
2008-12-18 | rename GMOD to GREM | John van Groningen | 3 | -7/+7 |
2008-12-18 | rename IMOD to IREM | John van Groningen | 1 | -6/+6 |
2008-12-18 | rename IMOD to IREM | John van Groningen | 1 | -9/+9 |
2008-12-18 | rename IMOD to IREM | John van Groningen | 11 | -13/+13 |
2008-10-31 | fix compare of constant of more than 32 bits (on 64 bit platforms) | John van Groningen | 1 | -0/+25 |
2008-10-03 | fix code generation for subtract of constant larger than 32 bits on AI64 | John van Groningen | 1 | -0/+14 |
2007-09-05 | use optimized jmp_ap_upd only on IA32 | John van Groningen | 1 | -0/+8 |
2007-09-03 | allow ( , and ) in record type, add .desc0, get_desc0_number, | John van Groningen | 1 | -1/+49 |
2007-09-03 | add code_get_desc0_number, code_jmp_ap_upd, code_jmp_upd, | John van Groningen | 1 | -0/+7 |
2007-09-03 | add code_desc0, code_jmp_upd and code_jmp_ap_upd | John van Groningen | 1 | -0/+139 |
2007-09-03 | fix code_get_desc_arity | John van Groningen | 1 | -6/+13 |
2007-09-03 | use sincos instruction for IA32 | John van Groningen | 1 | -0/+131 |
2007-09-03 | add code_load_i, code_load_si16 and code_load_ui8 | John van Groningen | 1 | -0/+30 |
2007-09-03 | fix typo (#ifdef G_AI64 instead of g_load_s_x) | John van Groningen | 1 | -1/+1 |
2007-06-27 | add real, string and unboxed array of int and real for centry on win64 | John van Groningen | 1 | -20/+78 |
2007-06-27 | add unboxed array of int and real results for ccall on win64 | John van Groningen | 1 | -1/+40 |
2007-06-27 | fix passing floating point arguments in centry for win64 | John van Groningen | 1 | -4/+3 |
2007-06-27 | move code for saving and restoring registers to new functions | John van Groningen | 1 | -129/+134 |
2007-05-14 | implement select, update and replace for 32 bit real arrays for IA32 | John van Groningen | 10 | -35/+444 |
2007-05-11 | instruction_code of register node should be GREGISTER, not P_REGISTER | John van Groningen | 1 | -6/+6 |
2007-05-11 | remove a , | John van Groningen | 1 | -1/+1 |
2007-05-10 | rename IMOVEW as IMOVEDB, | John van Groningen | 20 | -262/+1632 |
2007-02-27 | pass {#Int} and {#Real} using centry, | John van Groningen | 1 | -50/+177 |
2007-02-27 | add int_array_to_node_label and real_array_to_node_label | John van Groningen | 1 | -1/+3 |
2007-01-12 | add centry support for strings | John van Groningen | 1 | -33/+127 |
2007-01-10 | add passing reals using centry for IA32 | John van Groningen | 1 | -32/+148 |
2006-12-14 | store 64 bits in data section (instead of 32) for cvtsi2sdq instruction | John van Groningen | 1 | -1/+1 |
2006-12-01 | fix bug in code generation for 64 bit version, if a real is loaded from a node | John van Groningen | 1 | -4/+13 |
2006-11-29 | use dINT instead of INT for eq_desc_b to work around problem with the | John van Groningen | 1 | -1/+7 |
2006-11-07 | add makefile for 64 bit linux | John van Groningen | 1 | -0/+14 |
2006-09-18 | fix error in rex prefix for move register to global variable and move global | John van Groningen | 1 | -2/+2 |
2006-07-18 | codegenerator makefile for 64 bit windows | John van Groningen | 1 | -0/+42 |
2006-06-30 | allow strings with >200 characters for buildAC and eqAC_a | John van Groningen | 1 | -2/+82 |
2006-06-26 | implement IFABS | John van Groningen | 2 | -2/+128 |
2006-06-13 | port centry to 64 bit windows, save r15 in ccall and remove @n in ccall | John van Groningen | 1 | -13/+94 |
2006-06-13 | fix cvtsd2si (source and destination register numbers were swapped) | John van Groningen | 1 | -2/+2 |
2006-06-01 | move test for NO_STRING_ADDRESS_IN_DESCRIPTOR after include of cgport.h | John van Groningen | 1 | -3/+4 |
2006-06-01 | fix ccall with a real as normal argument and an integer as state argument | John van Groningen | 1 | -4/+2 |