summaryrefslogtreecommitdiffhomepage
path: root/ir/be/belive.h
Commit message (Expand)AuthorAge
* belive: clarify commentMatthias Braun2015-08-18
* belive: Change _be_is_live_xxx(..., flags) to be_get_live_state(...) & flags.Christoph Mallon2015-01-10
* belive: Use be_lv_state_t instead of unsigned.Christoph Mallon2015-01-10
* belive: Replace the union for head and nodes of the liveness sets by a struct...Christoph Mallon2015-01-09
* belive: Assert that the liveness sets do not contain mode_T nodes.Christoph Mallon2015-01-09
* belive: Assert that a live set is valid when making an iterator for it.Christoph Mallon2014-12-30
* merge belive_t.h and belive.hMatthias Braun2014-08-21
* cleanup, use C99Matthias Braun2014-08-21
* extract be_value_live_after() from be_values_interfere()Matthias Braun2014-07-18
* bespillslots: move memory value interference check to beliveMatthias Braun2014-07-18
* remove lv argument from be_values_interfereMatthias Braun2014-07-18
* remove beintlive_t headerMatthias Braun2014-07-18
* remove license stuff from filesMatthias Braun2012-12-12
* belive: Remove the visited bitset for liveness calculation.Christoph Mallon2012-12-03
* belive: Directly pass the flags to set to live_end_at_block() instead of pass...Christoph Mallon2012-12-03
* belive: Remove the declaration of the non-existent function be_liveness_add_m...Christoph Mallon2012-11-26
* cleanup: Remove unnecessary #include from belive.h.Christoph Mallon2012-11-24
* belive: Change be_liveness_nodes_live_at() to be_liveness_nodes_live_before().Christoph Mallon2012-11-24
* belive: cleanup livness assure/invalidate APIMatthias Braun2011-12-22
* belive: move dumper to bedump, checker to beverifyMatthias Braun2011-12-05
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* convert remaining APIs from be_irg_t* to ir_graph*Matthias Braun2010-07-02
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* - let be_liveness() take the irg, not the birg which was just copied aroundMichael Beck2008-11-13
* Remove the unused function be_liveness_nodes_live_at_input().Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *arch_env from be_liveness_nodes...Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *arch_env from be_liveness_end_o...Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *arch_env from be_liveness_trans...Christoph Mallon2008-10-11
* update copyright messageMichael Beck2008-01-02
* make ir_node *irn const for liveness_removeMatthias Braun2007-10-15
* Changed API of livenessSebastian Hack2007-08-17
* - fix stack bias wrongly calculated with non-scheduled projs in ia32 modeMatthias Braun2007-06-22
* fixed fpu problems, several x87 fixesMatthias Braun2007-06-18
* * Changed the liveness API:Sebastian Hack2007-06-14
* liveness variants with ir_nodeset_tMatthias Braun2007-05-22
* * Added a new file: beintlive_t.h which subsumes all interferene/liveness checksSebastian Hack2007-05-10
* removed useless includesMichael Beck2007-05-02
* unified mein file commentsChristian Würdig2007-04-30
* added new licence headerChristian Würdig2007-04-27
* - Split bearch.h correctly into bearch.h and bearch_t.hMatthias Braun2007-04-18
* warning fix, documentation improvementsMatthias Braun2007-03-26
* added function get nodes nodes live at another including the node inputsChristian Würdig2007-02-14
* - More verification checks before code emitMatthias Braun2006-08-22
* Fixed some bugsSebastian Hack2006-08-01
* added missing prototypeChristian Würdig2006-08-01
* Adapted to new livenessSebastian Hack2006-07-31
* Moved several functions here.Sebastian Hack2006-03-17
* added missing firm_types.hMichael Beck2006-03-15
* be_liveness_dumptoDaniel Grund2005-12-14
* Added dominance checkerSebastian Hack2005-08-28