beverify: cleanup, use bool for ok/bad return value
[libfirm] / ir / be / beverify.c
2012-10-29 Matthias Braunbeverify: cleanup, use bool for ok/bad return value
2012-10-29 Matthias Braunbeverify: remove dominance check
2012-10-24 Matthias Braunfix a bunch of warnings reported by clang analyzer
2012-09-13 Matthias Braunbeverify: simplify by using C99
2012-07-19 Christoph MallonLet foreach_ir_nodeset() declare its iterator variables.
2012-07-16 Matthias Braunsimplify + optimize be_lv_foreach
2012-07-13 Christoph MallonAdd a wrapper macro for ir_nodehashmap_get(), which...
2012-07-13 Christoph MallonLet sched_foreach_from() and sched_foreach_reverse_from...
2012-07-13 Christoph MallonLet foreach_out_edge_kind() and foreach_out_edge_kind_s...
2012-07-13 Christoph MallonLet foreach_set() declare the iterator variable.
2012-07-13 Christoph MallonAdd the return type as parameter to the macros set_find...
2012-07-13 Christoph MallonAdd the * for the type in foreach_set() automatically.
2012-07-13 Matthias Braunremove write-only bitset
2011-12-22 Matthias Braunbelive: cleanup livness assure/invalidate API
2011-12-14 Matthias Braunhashptr.h: use inline functions instead of #define
2011-12-05 Matthias Braundon't use get_irg_dump_name outside dumpers
2011-12-05 Matthias Braunbelive: move dumper to bedump, checker to beverify
2011-11-10 Matthias Braunbe: get rid of arch_irn_classify callback
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-08-22 Matthias Braunbeverify: test register width in regalloc verification
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-04-28 Matthias Braunmake verifier a bit less strict for out-edges to dead...
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-04 Matthias Braunremove to_appear_in_schedule function, use flags instead
2011-03-04 Matthias Brauncleanup besched header
2011-03-04 Matthias Braunimprove some verify messages
2011-03-04 Matthias Braunremove delay slot handling from verifier code
2011-03-04 Matthias Braunkeeps behind a series of phis are fine
2010-12-06 Michael BeckRemoved the arch_register_type_is() macro.
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunbackend: cleanup queries for ignore regs
2010-10-06 Matthias Braunput register classes into arch_env struct, no need...
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-08-09 Matthias Braunextend register allocation verifier to check alignment...
2010-08-07 Michael BeckMostly reverted r27894, removed usage of unreachable.
2010-08-07 Michael BeckAdd an Unreachable node.
2010-07-02 Matthias Braunchange register allocator and related interfaces to...
2010-07-02 Matthias Braunchange spiller and related interface to use ir_graph...
2010-07-02 Matthias Braun- change various be_get_birg_XXX functions to be_get_ir...
2010-06-23 Matthias Braunremove arch_irn_class_is macro as it hides usages of...
2010-03-10 Matthias Braun- fix most of the -Wunreachable-code and -Wlogical...
2010-02-21 Christoph MallonPut opening curly brace of functions on a separate...
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-09-22 Matthias Braunfix verifier crash in case of no register assigned...
2009-09-18 Matthias Braun- further refactoring and finally eliminated the callba...
2009-09-17 Matthias Braun- Bigger refactoring and cleanup in backend:
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-09-03 Matthias BraunCopyKeeps have mostly Keep-like semantics too - make...
2009-08-14 Matthias Braunfix block message in register allocator verifier
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-08-04 Matthias Braunfix register allocation verifier not checking output...
2009-07-05 Michael Beck- fixed warnings regarding unused irg's
2008-11-13 Michael Beck- let be_liveness() take the irg, not the birg which...
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-15 Christoph MallonAdd arch_reg_out_is_allocatable().
2008-10-15 Christoph MallonAdd arch_get_irn_reg_class_out().
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused attribute const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused attribute const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-07 Christoph MallonAdd irn_visited_else_mark(), which combines irn_visited...
2008-09-09 Michael Beckchecked in "too much"
2008-09-09 Michael Beckfixed r21771
2008-09-09 Michael Beck- C99 features removed
2008-09-09 Christoph MallonDo not warn about wrong register for a Phi input if...
2008-09-09 Christoph MallonMake warning about registers assigned to Phi inputs...
2008-09-05 Matthias Braunnew and improved regalloc verifier
2008-07-30 Christoph MallonRemove last remaining SCHEDULE_PROJS.
2008-07-23 Matthias Braunbelady fixes/cleanups
2008-05-27 Matthias Braunmake verifier a bit less strict about keeps
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-01-02 Michael Beckupdate copyright message
2007-09-17 Christoph MallonMake warning about missing register assignment more...
2007-08-17 Sebastian HackChanged API of liveness
2007-07-19 Matthias Braundon't display outedge warnings for blocks
2007-07-19 Matthias Braunfix outedge verififer
2007-07-11 Michael Beckremoved SCHEDULE_PROJS ifdefs
2007-06-22 Matthias Braunmake Keep verifier rules a bit less strict
2007-06-21 Matthias Braun- fix stack bias wrongly calculated with non-scheduled...
2007-06-21 Michael BeckSCHEDULE_PROJS patch: Proj nodes are not more scheduled
2007-06-17 Matthias Braunfixed a bunch of warnings (and some bugs)
2007-06-14 Sebastian Hack* Changed the liveness API:
2007-06-13 Matthias Braunimprove display of verifier
2007-06-13 Matthias BraunProjMs should not be scheduled
2007-06-13 Matthias Brauncorrected keep verifier
2007-06-13 Matthias Braunextended schedule verifier to look at the positions...
next