summaryrefslogtreecommitdiffhomepage
path: root/ir/opt/combo.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Remove useless if-statement.Manuel Mohr2016-11-03
* Assert (post)dominance property for all API functions.Sebastian Buchwald2016-10-07
* tv: Remove mode parameter from tarval_subMatthias Braun2015-10-18
* Remove firmstatMatthias Braun2015-09-19
* Remove hook_merge_nodesMatthias Braun2015-09-19
* Always include irop_t.h inside libfirmMatthias Braun2015-09-10
* Cleanup after def92e0Matthias Braun2015-08-20
* combo: Clean up apply_end().Christoph Mallon2015-01-30
* combo: Remove case for replacing nodes in unreachable blocks by Bad.Christoph Mallon2015-01-30
* combo: Reduce indentation.Christoph Mallon2015-01-30
* combo: Do not set flags for unreachable blocks, which nobody reads anymore an...Christoph Mallon2015-01-30
* Combo: Let default computation handle nodes with undefined behavior.Sebastian Buchwald2015-01-29
* ir: Use get_block().Christoph Mallon2014-11-11
* combo: fix corner case with multiple opcodes in a partitionMatthias Braun2014-09-29
* The start block is not special anymoreMatthias Braun2014-09-25
* rename proj attribute from Proj to num and change type to unsignedMatthias Braun2014-09-17
* put irg link directly into node attributsMatthias Braun2014-09-17
* node_cmp_attr changed to node_attrs_equal and code cleaned upMatthias Braun2014-09-15
* Add loop attribute to Phi nodeMatthias Braun2014-08-05
* Only keep Memory-Phi nodes.Sebastian Buchwald2014-07-31
* redo endless loop/keep handlingMatthias Braun2014-07-30
* combo: move Div/Mod compute to separate function, no Bad on div by 0Matthias Braun2014-07-30
* rename error.h to panic.hMatthias Braun2014-05-28
* Function is only used in debug build.Sebastian Buchwald2014-05-27
* combo: small cleanupMatthias Braun2014-05-02
* combo: use tarval_is_constantMatthias Braun2014-05-02
* tv: Add and use tarval_in_range().Christoph Mallon2014-04-24
* all: Add and use QSORT() and QSORT_ARR().Christoph Mallon2014-04-10
* all: Make formatting of else clauses more consistent.Christoph Mallon2014-04-08
* all: Use MIN.Christoph Mallon2014-03-29
* all: Use MAX.Christoph Mallon2014-03-29
* irouts: Add and use foreach_irn_out{,_r}().Christoph Mallon2014-03-25
* Combo cannot handle Tuple nodes.Sebastian Buchwald2014-03-06
* combo: Correct another comment.Christoph Mallon2014-02-21
* combo: Factorise join into a separate function.Christoph Mallon2014-02-21
* combo: Remove the redundant check, whether the block of the Phi is reachable ...Christoph Mallon2014-02-19
* Remove unnecessary special case for labeled blocks from combo.Christoph Mallon2014-02-19
* Correct combo: 0 - x does not have the same value as x.Christoph Mallon2014-02-19
* fix commentMatthias Braun2014-02-19
* combo: swap meaning of top/bottom meet/joinMatthias Braun2014-02-18
* cleanup special tarval and Unknown usageMatthias Braun2014-02-18
* combo: more code cleanupMatthias Braun2014-02-18
* Rename variable.Sebastian Buchwald2014-02-17
* Added a transfer function for Mux nodes.Sebastian Buchwald2014-02-17
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* combo: fix too many nodes becoming undefinedMatthias Braun2014-02-14
* cleanup, use C99Matthias Braun2014-02-14
* Rename variables named entc to something more appropriate.Christoph Mallon2014-01-29
* Split TypeConst into Align and Size.Christoph Mallon2014-01-28