summaryrefslogtreecommitdiff
path: root/cgiwas.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-09port unsigned divide and remainder to 64 bit processorJohn van Groningen1-2/+2
2011-12-01implement divLU for 32 bit thread safe codeJohn van Groningen1-4/+78
2011-12-01implement mulUUL for 32 bit thread safe codeJohn van Groningen1-2/+75
2011-11-24generate thread safe code on 32 bit windows if THREAD32 is definedJohn van Groningen1-25/+827
2011-04-19add rotl% and rotr% instructions John van Groningen1-0/+12
2008-12-18add floordiv and modJohn van Groningen1-8/+419
2008-12-18rename IMOD to IREMJohn van Groningen1-1/+1
2007-05-14implement select, update and replace for 32 bit real arrays for IA32John van Groningen1-0/+167
2007-05-10rename IMOVEW as IMOVEDB,John van Groningen1-6/+50
2006-03-24remove use of scratch register on IA32 for shift instructions (by addingJohn van Groningen1-49/+201
2006-01-20optimize cmp $0,r , generate test r,r insteadJohn van Groningen1-0/+8
2005-11-11improve printing of stringsJohn van Groningen1-0/+2
2005-10-06use new apply and new descriptors for IA32,John van Groningen1-0/+6
2005-01-19implement mulUUL and divLU instructions for IA32,John van Groningen1-125/+355
2004-12-09remove some unused codeJohn van Groningen1-71/+4
2004-07-12add absR, negI, unsigned compare, divU, remU and faster notJohn van Groningen1-36/+138
2003-11-18fix order of arguments of a generated lea instructionJohn van Groningen1-2/+2
2003-10-03define as_new_data_module function if FUNCTION_LEVEL_LINKING is defined inste...John van Groningen1-1/+1
2003-09-25implement 8 byte alignment, move function magic from cgiwas.c to cgias.cJohn van Groningen1-48/+0
2003-07-07fix bug in floating point subtract and divideJohn van Groningen1-5/+6
2003-05-16optimize remainder of non power of 2 constant for IA32John van Groningen1-110/+313
2003-05-13optimize remainder of power of 2 for ia32John van Groningen1-26/+66
2003-05-12optimize integer division by power of 2John van Groningen1-8/+73
2003-05-12extra code for intel_asmJohn van Groningen1-27/+184
2003-05-12no messageJohn van Groningen1-0/+3223