summaryrefslogtreecommitdiff
path: root/compiler/powerpc/nppcadd.pas
Commit message (Expand)AuthorAgeFilesLines
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-4/+4
* * factored out the conditions under which add nodes need to performjonas2019-08-031-7/+4
* * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-0/+10
* * Delete regvars unit.pierre2016-11-061-1/+1
* * don't look at the resultdef, but at the defs of the operands to decidejonas2016-04-201-1/+2
* * replaced current_procinfo.currtrue/falselabel with storing the true/falsejonas2015-08-271-15/+27
* * fix warnings when compiling the compiler with DFA optimizer enabled on PowerPCkaroly2014-08-201-0/+5
* * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj forjonas2012-05-131-6/+6
* - removed ifdefed/inactive "ti386addnode.second_addmmx" from ppc codejonas2012-04-251-186/+0
* + "weakexternal" support for imported procedures and variables.jonas2008-11-011-1/+1
* * cleanup and simplify the set type handlingpeter2008-03-021-1/+1
* * tried to restore old set behaviour for big endian targetsflorian2007-03-031-2/+2
* * disable overflow checking when performing pointer arithmeticjonas2007-01-051-6/+9
* * renamed nf_swaped to nf_swappedjonas2007-01-051-10/+10
* * remove tdictionary and tindexarraypeter2006-11-031-6/+6
* * settings refactoredflorian2006-10-301-6/+6
* * remove ttypepeter2006-10-291-28/+28
* * moved common code for ppc32/ppc64 from nppcadd to shared unitjonas2006-10-151-470/+3
* * use single precision fpu ops in case of single precision operandsjonas2006-10-041-4/+18
* * use generic second_addboolean for short circuit and/or (since that codejonas2006-09-101-35/+1
* * fixed support for macpas & and | operators: they only work on booleansjonas2006-05-301-1/+2
* * don't try to reuse registers from left/right, impedes optimal registerjonas2006-05-251-72/+12
* + support for "exotic" locations in load_left_right()jonas2006-05-171-0/+4
* Merged revisions 2921-2922,2925 via svnmerge from peter2006-03-161-152/+152
* + added ability for (mainly 32bit) code generators to directly handlejonas2006-03-041-23/+63
* * don't set high register of 64 bit result for comparisons in casejonas2006-03-041-3/+5
* * support multiple asmlabel types, renamed getlabel topeter2005-09-181-7/+7
* * fixed another missing swapleftright for subnjonas2005-07-021-0/+2
* * fixed web bug 4058 (missing swapleftright for subtraction if overflowjonas2005-06-091-3/+2
* * log and id tags removedfpc2005-05-211-10/+0
* initial importfpc2005-05-161-0/+1471