summaryrefslogtreecommitdiff
path: root/compiler/optutils.pas
Commit message (Expand)AuthorAgeFilesLines
* * set successor node for load nodes as well, they can be generated when inliningflorian2013-12-281-0/+1
* * run CheckAndWarn to get proper locations for warnings about uninitialized v...florian2013-12-011-2/+17
* * fix dfa of for nodes, loopiteration node introduced to get proper life info...florian2013-11-061-3/+5
* * set successor of blocknodes properlyflorian2013-11-061-3/+6
* * set always resultnode as last nodeflorian2013-11-061-2/+2
* + has_life_infoflorian2013-06-141-1/+12
* + introduce cnf_call_never_returns to signal the dfa if a call node never ret...florian2013-04-211-2/+3
* + strength reduction for array accesses inside for loopsflorian2008-09-261-1/+1
* * set successor properly for for-nodesflorian2008-09-181-0/+28
* + give more sophisticated warnings about uninitalized variables when life inf...florian2007-06-031-0/+2
* * life info generation works for the whole compiler if exception catching blo...florian2007-06-031-1/+6
* + dfa for more node typesflorian2007-06-031-6/+28
* + do life dfa for exitflorian2007-05-071-3/+0
* + life dfa for if, label and gotoflorian2007-05-071-3/+32
* + first basically working (not all node types yet) dfa implementation determi...florian2007-05-061-23/+65
* * backup commit of more dfa stuffflorian2007-05-061-0/+73
* + first draft for dfaflorian2007-05-051-0/+129