summaryrefslogtreecommitdiffhomepage
path: root/include
Commit message (Expand)AuthorAge
* auto* updatesMatthias Braun2010-04-15
* Slightly improve documentation.Matthias Braun2010-04-13
* Add pass constructor C99 feature removed.Michael Beck2010-04-12
* Add minimal fixpoint VRP.Christoph Mallon2010-04-12
* Partly undo r27277 and add a prototype for (formally undocumented) find_value...Michael Beck2010-04-09
* Add a type_dbg_info_ptr type, just like all others.Michael Beck2010-04-09
* automatically generate most getter/setter functions of firm nodesMatthias Braun2010-03-29
* rename popcnt to popcount; avoid inline assembly in favor of gcc builtin func...Matthias Braun2010-03-12
* - fix most of the -Wunreachable-code and -Wlogical-op warningsMatthias Braun2010-03-10
* make firm (mostly) -Wmissing-prototypes cleanMatthias Braun2010-03-09
* fix doxygen errors and warnings; add some missing declarationsMatthias Braun2010-03-09
* merge common graph copying code; move dead code elimination into an own fileMatthias Braun2010-03-07
* - cleanup and simplify inlining codeMatthias Braun2010-03-07
* alloc has a count not a size argument, reflect this in method namesMatthias Braun2010-03-03
* - remove block parameter from new_r_Proj and new_rd_ProjMatthias Braun2010-03-01
* raw_bitset dependes on bitfiddle and other internals and isn't useful for pub...Matthias Braun2010-03-01
* - removed C99 featuresMichael Beck2010-02-27
* Remove code for range_node and bits_nodeJonas Fietz2010-02-27
* rewrite vrp scanning to use a phase instead of attrs in ir_nodeJonas Fietz2010-02-27
* add some documentation to vrp.hJonas Fietz2010-02-27
* new_Block doesn't set current_block anymore; remove some unused and strange f...Matthias Braun2010-02-26
* cleanups and bugfixes in the tarval module and a new lower-level tarval inter...Matthias Braun2010-02-24
* Prefer get_mode_null() over get_tarval_null().Christoph Mallon2010-02-20
* Remove address name SymConsts.Christoph Mallon2010-02-19
* Update/correct documentation about SymConsts.Christoph Mallon2010-02-19
* 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
* Remove whitespace at EOL, remove empty lines at beginning and EOF, add missin...Christoph Mallon2010-02-13
* Add pass creating for loop inversion, unrolling, peeling and mux lowering.Michael Beck2010-02-11
* Removed ir_common_linkages enum (wrong and not helpful)Olaf Liebe2010-02-11
* support for local common symbols (whatever that is good for); introduce ir_vi...Matthias Braun2010-02-11
* Add structures and initialization for VRPJonas Fietz2010-02-10
* Added missing do_loop_unrollingChristian Helmer2010-02-09
* make firm compile againMatthias Braun2010-02-09
* a new garbage collection pass less conservative than gc_irgs (but does not re...Matthias Braun2010-02-05
* make irg_walk_2 publicMatthias Braun2010-02-05
* oopsMatthias Braun2010-02-04
* introduce IR_RESOURCE_TYPE_VISITEDMatthias Braun2010-02-04
* - representing the 3-state visibility (default,local,external) with 2 bits wasMatthias Braun2010-02-04
* Add get_tarval_lowest_bit() and get_tarval_popcnt(), expand some documentation.Michael Beck2010-02-03
* backend_marked was a buggy/wrong concept, removed itMatthias Braun2010-02-03
* fix some assertions; correctly handle weak symbolsMatthias Braun2010-02-03
* Rework linkage types in firm.Matthias Braun2010-02-03
* Make the documenation of new_*Alloc() consistent: It's the number of objects,...Christoph Mallon2010-01-28
* add a default_layout_compound_type; the backend layouts the frametype now if ...Matthias Braun2010-01-22
* - allow_ifconv interface was totally braindamaged. Use a simple and intuitiveMatthias Braun2010-01-19
* Add an cse_neutral opcode property. Nodes with this property areMichael Beck2010-01-18
* Implement and use tarval_andnot().Christoph Mallon2010-01-15
* remove cond_kind attribute, it was never used in a consistent or correct way ...Matthias Braun2010-01-13
* cleanup and fix some bugs in ir reader/writerMatthias Braun2010-01-13