summaryrefslogtreecommitdiffhomepage
path: root/ir/ana/irdom.c
Commit message (Expand)AuthorAge
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Reorganize include directivesMatthias Braun2017-02-17
* Assure that there are no tuples when calculating post-dominators.Christoph Mallon2016-10-08
* Assert (post)dominance property for all API functions.Sebastian Buchwald2016-10-07
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* Dominance computation cannot handle tuples.Sebastian Buchwald2015-07-09
* Ignore keep edges to reachable blocks when computing post dominance.Sebastian Buchwald2015-02-05
* Post dominance pre number should always be assigned.Sebastian Buchwald2015-02-04
* Merge node_smallest_common_dominator() with calc_dom_dca()Matthias Braun2014-12-31
* irdom: remove some unused functions.Matthias Braun2014-12-31
* ir: Use get_block().Christoph Mallon2014-11-11
* normalize util.h includesMatthias Braun2014-09-30
* all: Use MAX.Christoph Mallon2014-03-29
* make get_Block_cfgpred_block return NULL on Bad cfoptMatthias Braun2014-03-07
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* Cleanup dominance computation.Sebastian Buchwald2013-11-29
* remove NEW_ARR_A and use ALLOCANMatthias Braun2013-10-28
* do not include config.h anymoreMatthias Braun2013-05-04
* coding style cleanup, use C99Matthias Braun2013-03-20
* remove assure_doms from public API, use assure_irg_properties insteadMatthias Braun2013-03-12
* irdom: code cleanupMatthias Braun2013-03-12
* remove license stuff from filesMatthias Braun2012-12-12
* cleanup: Remove pointless assert(is_${NODE}(x)) just before get_${NODE}_${FOO...Christoph Mallon2012-12-03
* remove irg_phase_state, use IR_GRAPH_CONSTRAINT insteadMatthias Braun2012-10-24
* move domfront from be to anaMatthias Braun2012-07-13
* split graph state into properties and constraintsMatthias Braun2012-06-15
* irdom: move some functions to private APIMatthias Braun2011-12-14
* remove unnecessary comments before functionsMatthias Braun2011-12-14
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* Remove dom_state and pdom_state attributesAndreas Zwinkau2011-09-14
* irdom: do not count bad predecessors as control flowMatthias Braun2011-05-10
* give Bad nodes a modeMatthias Braun2011-05-06
* Simplify handling of unreachable codeMatthias Braun2011-04-28
* Fix opt/doms_segfault.cAndreas Zwinkau2011-04-20
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* forbid calls of new_XXX and new_d_XXX when not in phase_building (only new_r_...Matthias Braun2010-10-06
* fix trailing whitespaces and tabulators in the middle of a lineMatthias Braun2010-10-06
* replace is_no_Block() with !is_Block()Matthias Braun2010-07-28
* forgot to check for dead blocks in 1 caseMatthias Braun2010-03-07
* the walking strategy in the dominance calculation doesn't always find all dea...Matthias Braun2010-03-07
* - cleanup and simplify inlining codeMatthias Braun2010-03-07
* Put opening curly brace of functions on a separate line. Last time I missed s...Christoph Mallon2010-02-21
* Put a space after if/for/switch/while.Christoph Mallon2010-02-13
* Put opening curly brace of functions on a separate line.Christoph Mallon2010-02-13
* no unnecessary comments behind #includeMatthias Braun2009-12-21
* fix a few errors and warnings in the new pass code; improve some commentsMatthias Braun2009-08-17
* transform assert to an if, as some students tend to hit itMatthias Braun2009-06-18
* - changed handling of block walks: we might reach a block through a kept node...Michael Beck2008-12-10
* Unconditionally include string.hChristoph Mallon2008-11-28
* s/\<\(LC_\)\?INLINE\>/inline/.Christoph Mallon2008-10-14