summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bestack.c
Commit message (Expand)AuthorAge
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Use QSORT().Christoph Mallon2016-11-09
* Assert that the frame type is not fixed before layouting it.Christoph Mallon2016-06-27
* Use appropriate macros for iterating over out edgesSebastian Buchwald2016-05-13
* be: Let backends deal with memperm offsetsMatthias Braun2016-04-04
* be: Rewrite stack frame handlingMatthias Braun2016-04-04
* be: Move 'ignore' check into 'be_create_reg_req()'.Christoph Mallon2016-03-21
* be: Pass an 'irg' instead of an 'obst' to 'be_create_reg_req()'.Christoph Mallon2016-03-21
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* bestack: Directly pass biases to control flow sucessors.Sebastian Buchwald2015-12-07
* Fixed typo.Sebastian Buchwald2015-09-30
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* bearch: Use bool:1 instead of a bitset for remainin reg_req typesMatthias Braun2015-07-01
* Remove produces_sp register constraintMatthias Braun2015-07-01
* bestack: Remove all unnecessary sp producers, not just IncSPs.Christoph Mallon2015-01-11
* remove arch_get_frame_entity()Matthias Braun2014-11-25
* change get_sp_bias and set_frame_offset to be callbacks for be_abi_fix_stack_...Matthias Braun2014-11-22
* be: Pass the stack pointer register as parameter to be_abi_fix_stack_nodes().Christoph Mallon2014-11-13
* use remove_End_n() instead of remove_End_keepalive() where possibleMatthias Braun2014-11-10
* only update livesets if they are validMatthias Braun2014-10-18
* be: Remove unused variable.Christoph Mallon2014-10-07
* API change+fix for IncSP alignmentMatthias Braun2014-10-07
* remove support for trampolines/nested functionsMatthias Braun2014-09-19
* put irg link directly into node attributsMatthias Braun2014-09-17
* cleanup, use C99Matthias Braun2014-09-17
* bestack: code cleanup, use C99Matthias Braun2014-09-15
* split Sel node into Member and SelMatthias Braun2014-04-15
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* further cleanup in get/set_entity_irg/additional_propertiesMatthias Braun2013-10-31
* do not include config.h anymoreMatthias Braun2013-05-04
* remove license stuff from filesMatthias Braun2012-12-12
* bestack: Fetch the start block only once.Christoph Mallon2012-12-05
* bestack: Simplify be_abi_fix_stack_nodes() using be_create_reg_req().Christoph Mallon2012-11-27
* bestack: Remove the unused return value from stack_frame_compute_initial_offs...Christoph Mallon2012-11-26
* bestack: Simplify collect_stack_nodes_walker().Christoph Mallon2012-11-26
* cleanup: Remove several uses of current_ir_graph.Christoph Mallon2012-11-25
* bestack: Remove pointless local variable.Christoph Mallon2012-11-24
* bestack: Remove the write-only attribute between_size from struct bias_walk.Christoph Mallon2012-11-24
* Remove the very thin wrapper function arch_register_get_class().Christoph Mallon2012-11-13
* Remove the very thin wrapper function arch_register_get_index().Christoph Mallon2012-11-13
* Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...Christoph Mallon2012-07-13
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* big refactoring of arch_XXX functionsMatthias Braun2011-08-15
* Another rewrite of prolog/epilog handling: Delay their creation until after r...Matthias Braun2011-04-08
* all backends have decreasing stackMatthias Braun2011-04-08
* s/keeped/kept/.Christoph Mallon2011-03-17
* bestack: remove unnecessary keep edges from IncSP nodesMatthias Braun2011-03-16
* bestack: add support for nodes resetting the stackMatthias Braun2011-03-16
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* make sparc+arm backend completely independent from beabiMatthias Braun2010-10-08