libfirm
2010-10-06 Matthias Braunallow_ifconv callback may not be NULL anymore
2010-10-06 Matthias Braunfix Phi getting optimized even when optimisations are...
2010-10-06 Matthias Braunfix bug in new part_block_edges function
2010-10-06 Matthias Braunfix trailing whitespaces and tabulators in the middle...
2010-10-02 Michael BeckC99 feature removed.
2010-09-22 Matthias Braunrefactor mode_b lowerer to have a create_set callback
2010-09-22 Matthias Braunalternative implementation of part_block which uses...
2010-09-22 Matthias Braunremove some unnecessary/confusing flags
2010-09-22 Matthias Braunremove MacroBlock concept
2010-09-22 Matthias Braundifferentiate between Bad and Deleted (because of excha...
2010-09-22 Matthias Braunno need for no_float_fold hack anymore
2010-09-22 Matthias Braunremove non-strict exception mode
2010-09-22 Matthias Braunbackend: remove unused omitleaffp option
2010-09-22 Matthias Braunnode generator: don't create pn_ and n_ enums if there...
2010-09-22 Matthias Braunremove unused functions
2010-09-22 Matthias Braunfix bug in switch_lowerer
2010-09-22 Matthias Braunmove typedefs from public header to private header
2010-09-22 Matthias Braunoptimisations work independently of current_ir_graph...
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-09-22 Matthias Brauneliminate the unnecessary and especially confusing...
2010-09-22 Matthias Braunremove some unnecessary #defines
2010-09-10 Matthias Braunsparc: fix wrongly specified Stf emitter
2010-09-10 Matthias Braunsparc: fix fmov emitter
2010-09-10 Matthias Braunsparc: implement/fix remaining float<->int conversions
2010-09-10 Matthias Braunextend switch lowerer to produce the out-of-bounds...
2010-09-10 Matthias Brauninvoke switch lowerer in target specific lowering pass
2010-09-10 Matthias Braunsparc: fix fdiv having the wrong mode
2010-09-10 Matthias Braunsparc: rename misnamed node Slr to Srl
2010-09-10 Matthias Braunsparc: fix bug where calls with many parameters were...
2010-09-10 Matthias Braunsparc: renumber emit shortcuts to start with 0 instead...
2010-09-10 Matthias Braunsave input requirements in be_info without complicated...
2010-09-10 Matthias Braunwe can do without the phi register requirement guessing...
2010-09-10 Matthias Braunia32: remove unnecessary safety check
2010-09-10 Matthias Braunrefactoring: split stackframe handling completely from...
2010-09-10 Matthias Braunlower_switch: retain debug info, some smaller cleanups
2010-09-10 Matthias Braunno need for an explicit lower_mode_b pass, it should...
2010-09-10 Matthias Braunremove normalize_proj_nodes, Projs aren't in the wrong...
2010-09-10 Matthias Braunremove fragile_ops flag, it just suppresses valuable...
2010-09-10 Matthias Braunremove some unnecessary #defines and unused code
2010-09-08 Michael BeckC99 feature removed, fixed typo.
2010-09-06 Matthias Braunallow backend to specify endianess, rewrite bitfield...
2010-09-06 Matthias Braunsparc: first attempt at using delay slots
2010-09-06 Matthias Braunsparc: use arch_dependent mul/div lowering
2010-09-06 Matthias Braunsparc: fix bitopcc bugs
2010-09-06 Matthias Braunrename heights_t to ir_heights_t, improve docu a bit...
2010-09-06 Matthias Braunsparc: fix abort when matching addressmode Adds
2010-09-06 Matthias Braunremove Abs node, backends can match the abs patterns...
2010-09-06 Matthias Braunremove useless code from iropt
2010-08-19 Matthias Braunsparc: new patterns to match comparisons of bitoperatio...
2010-08-19 Matthias Braunsparc: implement mode-neutral matching; support immedia...
2010-08-19 Matthias Braunsparc: preliminary SwitchJmp implementation
2010-08-19 Matthias Braunsparc: mostly implement reg+reg address mode
2010-08-19 Matthias Braunsparc: specifying ins in constructor variants makes...
2010-08-19 Matthias Brauna normalisation which shrinks values on the right shift...
2010-08-19 Matthias Braunonly construct Rotl if backend supports it
2010-08-19 Matthias Braunsparc: implement div instructions correctly
2010-08-19 Matthias Braunsparc: rewrite address mode matching, we now use offset...
2010-08-19 Matthias Braunsparc: remove entity_sign, gas/elf doesn't support...
2010-08-19 Matthias Braunsparc: no need for is_load_store attribute anymore
2010-08-19 Matthias Braunnew localopt: Cmp(Eor(x,y),0) <=> Cmp(x,y) for the...
2010-08-19 Matthias Braunuse operands_are_normalized when permuting Not operatio...
2010-08-18 Matthias Braunia32: fix bug introduced when improving doz matcher...
2010-08-18 Matthias Braunreally keep mux intact if KEEP_MUX is enabled; cleanup...
2010-08-18 Matthias Braunremove lots of unnecessary and dangerous current_ir_gra...
2010-08-18 Matthias Braunbackend is responsible for defining what lowering opera...
2010-08-18 Matthias Braunmake if-conversion and archdep optimisations get their...
2010-08-18 Matthias Braundoz pattern matcher missed some cases
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-08-12 Matthias Braundocument the new behaviour of set_entity_owner which...
2010-08-09 Sebastian BuchwaldAdapt to coding conventions.
2010-08-09 Matthias Braunsparc: redo and improve sparc immediate handling (low...
2010-08-09 Matthias Braunsparc: mark Mul nodes as rematerializable
2010-08-09 Matthias Braunuse sub_immediate in case of add a,0x1000
2010-08-09 Matthias Braunsparc: matching rules for andn and orn
2010-08-09 Matthias Braunsparc: pattern to match xnor
2010-08-09 Matthias Braunimproved normalisation of not+eor nodes
2010-08-09 Matthias Braunsparc: No need for Minus, Not, Nop nodes. Implement...
2010-08-09 Matthias Braunsparc: use %g0 for 0 constants
2010-08-09 Matthias Braunextend register allocation verifier to check alignment...
2010-08-09 Matthias Braunallow ignore registers as inputs of Phis; cleanup bessa...
2010-08-09 Matthias Braunadapt daemelspiller to wide register values
2010-08-09 Matthias Brauncorrectly use wide values in automatic phi register...
2010-08-09 Matthias Braunreformat and cleanup benode.c
2010-08-09 Matthias Brauncleanup spill code; assert that no wide values are...
2010-08-09 Matthias Braunfix beabi not setting width in register constraint
2010-08-09 Matthias Braundump double and aligned register requirements
2010-08-09 Matthias Braunsparc: implement all floating point operations in singl...
2010-08-09 Matthias Braunsparc: remove old code which was only valid for old...
2010-08-09 Matthias Brauncleanup, simplify hungarian algorithm implementation
2010-08-07 Michael BeckMostly reverted r27894, removed usage of unreachable.
2010-08-07 Michael BeckAdd an Unreachable node.
2010-08-07 Michael BeckC99 feature removed.
2010-08-06 Sebastian BuchwaldPanic in case of an invalid solution.
2010-08-06 Sebastian BuchwaldFixed warning.
2010-08-06 Sebastian BuchwaldIgnore kaps directory.
2010-08-06 Christoph MallonRemove redundant reg_req from SPARC nodes with construc...
2010-08-06 Christoph MallonCorrect and clean up gen_Abs() for SPARC: The Sub was...
2010-08-06 Christoph MallonIndent.
2010-08-06 Christoph MallonRemove redundant bitset_clear_all() before bitset_copy().
2010-08-06 Christoph MallonDirectly remember the pointer instead of an index to...
next