2011-03-04 |
Matthias Braun | add compound parameter lower to lower_for_target |
blob | commitdiff | raw |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Matthias Braun | be_lower_for_target is now a simple function in the... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Matthias Braun | remove strange init_once/inited checks from arch_init... |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | sparc: support mode_b lowering |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | sparc: model restore as explicit node, refactor Save... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | rename tarval to ir_tarval |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | put register classes into arch_env struct, no need... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | change backends to produce 1 big array with all registers |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | allow_ifconv callback may not be NULL anymore |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove ilp scheduler; simplify listsched interface |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | eliminate the unnecessary and especially confusing... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | sparc: implement/fix remaining float<->int conversions |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | extend switch lowerer to produce the out-of-bounds... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | invoke switch lowerer in target specific lowering pass |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | save input requirements in be_info without complicated... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | allow backend to specify endianess, rewrite bitfield... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | sparc: first attempt at using delay slots |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | sparc: use arch_dependent mul/div lowering |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: preliminary SwitchJmp implementation |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: mostly implement reg+reg address mode |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | only construct Rotl if backend supports it |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: rewrite address mode matching, we now use offset... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: remove entity_sign, gas/elf doesn't support... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: no need for is_load_store attribute anymore |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | backend is responsible for defining what lowering opera... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Matthias Braun | use new double wide register requirements; implement... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | implement floatingpoint compares |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | sparc: cleanup register classes, remove some unused... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | use custom spillslot coalescer so int->float and float... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | beflags: transform modifies_flags property into a callb... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | perform custom abi construction in sparc as well to... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | implement sparc floatingpoint constants |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | fix sparc stack offset, stack must be 8byte aligned... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | refactor sparc nodes to have the same name as their... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Matthias Braun | some cleanups in arm+sparc backends |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Matthias Braun | avoid unnecessary passing around of arch_env_t* in... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Matthias Braun | remove the unused/strange concept of a pseudo-irg |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Matthias Braun | refactoring: set_frame_entity is a special callbacks... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Matthias Braun | allow backend to do its own custom abi handling and... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Matthias Braun | cleanup and rewrite dumper interface |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Hannes Rapp | - restliche ops implementiert: div, mod, and, or etc |
blob | commitdiff | raw | diff to current |
2010-04-24 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Hannes Rapp | - fixed: new_r_Proj/new_rd_Proj args changed |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Hannes Rapp | - various updates to sparc backend |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Michael Beck | Set svn:keywords property. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Hannes Rapp | [r27015] |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
blob | commitdiff | raw | diff to current |
2009-12-19 |
Michael Beck | Removed C99 features and fixed 2 wrong assertions. |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Hannes Rapp | initaler checkin SPARC backend |
blob | commitdiff | raw | diff to current |
|