| Commit message (Expand) | Author | Age | Files | Lines |
* | + nf_addr_taken: it marks nodes which address is taken | florian | 2014-02-07 | 1 | -1/+6 |
* | + pointerconstn is also a constant node | florian | 2013-12-28 | 1 | -1/+1 |
* | * mark the node which is the entry of the user code with a flag | florian | 2013-11-10 | 1 | -6/+14 |
* | * Handle assigned(x) expressions entirely in first pass by converting them to... | sergei | 2013-09-16 | 1 | -0/+1 |
* | * make actualtargetnode a normal procedure using pointers to node so it can b... | florian | 2013-06-29 | 1 | -10/+0 |
* | * clear optinfo after allocating it | florian | 2013-06-14 | 1 | -1/+4 |
* | + introduce tvariantrecbranch to be able to store | florian | 2013-04-14 | 1 | -2/+2 |
* | Added support for type helpers. In non Delphi modes they use "type helper" an... | svenbarth | 2013-02-06 | 1 | -0/+8 |
* | Patch by Vasiliy Kevroletin. Fixes Mantis #23655. | svenbarth | 2013-01-15 | 1 | -1/+1 |
* | * write node flags to log file instead of to stdout | jonas | 2012-12-15 | 1 | -2/+2 |
* | * cleanup some unused units from uses clauses | florian | 2012-09-21 | 1 | -4/+2 |
* | * write flags in tnode.printnodeinfo | florian | 2012-08-13 | 1 | -1/+16 |
* | * part of r20140, forgot to commit | jonas | 2012-01-21 | 1 | -2/+3 |
* | * factored load node flags out of node flags to gain space | florian | 2011-10-30 | 1 | -8/+11 |
* | o patch by Alexander Shishkin, resolves #20409 | florian | 2011-10-05 | 1 | -3/+3 |
* | compiler: add unary plus node, search for unary plus operator if a type canno... | paul | 2010-12-26 | 1 | -0/+2 |
* | * when simplifying ordinal expressions during inlining, keep the resultdef | jonas | 2010-10-07 | 1 | -2/+2 |
* | * add type symbol names to -vp output (patch by Adriaan van Os, mantis | jonas | 2010-02-13 | 1 | -1/+1 |
* | * integrated the transformation of an Objective-C method call into a call | jonas | 2009-10-01 | 1 | -2/+0 |
* | Merged revisions 13627-13631,13637-13638,13640,13642-13648,13650-13653,13656-... | jonas | 2009-09-12 | 1 | -0/+22 |
|\ |
|
| * | o patch by Michael V. Denisenko to handle case <string> of (see also #13700) | florian | 2009-09-03 | 1 | -0/+22 |
* | | + parser-side of objcprotocol() expression to obtain the metaclass | jonas | 2009-07-26 | 1 | -2/+4 |
* | | Merged revisions 13218-13347 via svnmerge from | jonas | 2009-06-28 | 1 | -1/+10 |
|\ \
| |/ |
|
| * | * don't mark classes used in "is"- or "as"-expressions as potentially | jonas | 2009-05-31 | 1 | -1/+10 |
* | | * initial Objective-C 1.0 support: | jonas | 2009-05-17 | 1 | -2/+4 |
|/ |
|
* | + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable | jonas | 2009-03-08 | 1 | -2/+4 |
* | * delay verbosity changes just like localswitches changes | jonas | 2008-11-03 | 1 | -1/+6 |
* | * don't waste a register for inc/dec(<pointer>,const); | florian | 2008-09-21 | 1 | -0/+8 |
* | * fix writing of goto node to ppu | peter | 2008-09-03 | 1 | -73/+56 |
* | * new node flag nf_modify to mark nodes being read and then written by one lo... | florian | 2008-08-20 | 1 | -1/+2 |
* | * optimize away unnecessary implicit upcasts to int64 for subtractions | jonas | 2008-01-06 | 1 | -0/+1 |
* | + also optimize assignments from calls to by-reference "results": | jonas | 2007-12-07 | 1 | -0/+10 |
* | * remove firstpasscount | peter | 2007-09-26 | 1 | -19/+0 |
* | * remove registers{int/mmx/fpu} from firstpass | peter | 2007-09-26 | 1 | -60/+1 |
* | * nf_is_funcret node flag added | peter | 2007-09-20 | 1 | -0/+1 |
* | + printnode shortcut for lazy people | florian | 2007-09-16 | 1 | -0/+7 |
* | * backup commit of more dfa stuff | florian | 2007-05-06 | 1 | -0/+15 |
* | + first draft for dfa | florian | 2007-05-05 | 1 | -0/+6 |
* | - removed caretn and related code | jonas | 2007-05-04 | 1 | -2/+0 |
* | * some node optimizer stuff cleaned up | florian | 2007-04-15 | 1 | -154/+157 |
* | * renamed nf_swaped to nf_swapped | jonas | 2007-01-05 | 1 | -4/+4 |
* | + ttertiarynode | florian | 2006-11-03 | 1 | -1/+122 |
* | + tdataconstnode, implemented for usage in dispatch stuff | florian | 2006-11-03 | 1 | -6/+8 |
* | * remove tdictionary and tindexarray | peter | 2006-11-03 | 1 | -1/+1 |
* | * germanism removed (aktfilepos -> current_filepos) | florian | 2006-10-30 | 1 | -1/+1 |
* | * settings refactored | florian | 2006-10-30 | 1 | -1/+1 |
* | * remove ttype | peter | 2006-10-29 | 1 | -33/+34 |
* | * fixed coping of goto/label nodes | florian | 2006-10-29 | 1 | -0/+10 |
* | * fixed tail recursion optimization for code using methodpointerinit/done | florian | 2006-10-14 | 1 | -0/+3 |
* | * avoid warning when pointer points to size 1 data | micha | 2006-10-11 | 1 | -6/+0 |