summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beverify.c
Commit message (Expand)AuthorAge
...
* beverify: cleanup, use bool for ok/bad return valueMatthias Braun2012-10-29
* beverify: remove dominance checkMatthias Braun2012-10-29
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* beverify: simplify by using C99Matthias Braun2012-09-13
* Let foreach_ir_nodeset() declare its iterator variables.Christoph Mallon2012-07-19
* simplify + optimize be_lv_foreachMatthias Braun2012-07-16
* Add a wrapper macro for ir_nodehashmap_get(), which has the return type as ad...Christoph Mallon2012-07-13
* Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...Christoph Mallon2012-07-13
* Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...Christoph Mallon2012-07-13
* Let foreach_set() declare the iterator variable.Christoph Mallon2012-07-13
* Add the return type as parameter to the macros set_find() and set_insert().Christoph Mallon2012-07-13
* Add the * for the type in foreach_set() automatically.Christoph Mallon2012-07-13
* remove write-only bitsetMatthias Braun2012-07-13
* belive: cleanup livness assure/invalidate APIMatthias Braun2011-12-22
* hashptr.h: use inline functions instead of #defineMatthias Braun2011-12-14
* don't use get_irg_dump_name outside dumpersMatthias Braun2011-12-05
* belive: move dumper to bedump, checker to beverifyMatthias Braun2011-12-05
* be: get rid of arch_irn_classify callbackMatthias Braun2011-11-10
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* beverify: test register width in regalloc verificationMatthias Braun2011-08-22
* big refactoring of arch_XXX functionsMatthias Braun2011-08-15
* fix more cparser warnings, cleanup some libcore codeMatthias Braun2011-06-21
* make verifier a bit less strict for out-edges to dead codeMatthias Braun2011-04-28
* remove to_appear_in_schedule function, use flags insteadMatthias Braun2011-03-04
* cleanup besched headerMatthias Braun2011-03-04
* improve some verify messagesMatthias Braun2011-03-04
* remove delay slot handling from verifier codeMatthias Braun2011-03-04
* keeps behind a series of phis are fineMatthias Braun2011-03-04
* Removed the arch_register_type_is() macro.Michael Beck2010-12-06
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* backend: cleanup queries for ignore regsMatthias Braun2010-10-08
* put register classes into arch_env struct, no need for complicated callbacksMatthias Braun2010-10-06
* remove ilp scheduler; simplify listsched interfaceMatthias Braun2010-09-22
* identifiers starting with _ are reserved; remove this bad practiceMatthias Braun2010-08-12
* extend register allocation verifier to check alignment and wide constraintsMatthias Braun2010-08-09
* Mostly reverted r27894, removed usage of unreachable.Michael Beck2010-08-07
* Add an Unreachable node.Michael Beck2010-08-07
* change register allocator and related interfaces to use ir_graph* instead of ...Matthias Braun2010-07-02
* change spiller and related interface to use ir_graph* instead of be_irg_t*Matthias Braun2010-07-02
* - change various be_get_birg_XXX functions to be_get_irg_XXX functions.Matthias Braun2010-07-02
* remove arch_irn_class_is macro as it hides usages of arch_irn_class_XXX from ...Matthias Braun2010-06-23
* - fix most of the -Wunreachable-code and -Wlogical-op warningsMatthias Braun2010-03-10
* Put opening curly brace of functions on a separate line. Last time I missed s...Christoph Mallon2010-02-21
* Some more cleanup: Put the return type and other specifiers on the same line ...Christoph Mallon2010-02-14
* 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
* fix verifier crash in case of no register assigned errorsMatthias Braun2009-09-23
* - further refactoring and finally eliminated the callback for get_out_reg_reqsMatthias Braun2009-09-18
* - Bigger refactoring and cleanup in backend:Matthias Braun2009-09-17
* rename benode_t.h to benode.h, remove some unused codeMatthias Braun2009-09-17