2012-11-24 |
Christoph Mallon | bearch: Remove arch_get_inverse() and associated code. |
blob | commitdiff | raw |
2012-11-24 |
Christoph Mallon | bearch: Remove the write-only attribute link_class... |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Christoph Mallon | bemain: init_graph in arch_isa_if_t may now be a null... |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Matthias Braun | switch_lowerer: cast to backend specified Switch mode |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Matthias Braun | remove no-out_of_bounds option from lower_switch |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | make opcode list global |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: rework isa_if interface and initialisation |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: get rid of arch_irn_classify callback |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: remove remnants of machine description |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: remove more unnecessary callbacks |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: remove unused reg_class_for_mode callback |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Matthias Braun | introduce Switch node |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | let backends decide wether to use begnuas |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Matthias Braun | include backend headers without "../" |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Manuel Mohr | Added option to prevent creation of misaligned loads... |
blob | commitdiff | raw | diff to current |
2011-09-01 |
Manuel Mohr | Directly ask backend for current machine size in CopyB... |
blob | commitdiff | raw | diff to current |
2011-09-01 |
Manuel Mohr | Improved CopyB lowering, made it part of target lowering. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Matthias Braun | add callback for constructing spill/reload |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | merge after_ra and finish phase, and move stack_bias... |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Matthias Braun | let backends specify the complete long double type |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Matthias Braun | simplify/rework lower_calls interface and code |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Matthias Braun | lowering: fix i_mapper for new exception attributes |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Matthias Braun | fix more cparser warnings, cleanup some libcore code |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | let backends report their machine_size and the size... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Michael Beck | Removed the callee/caller saved flag from register... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Matthias Braun | lower small switches to ifs |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Christoph Mallon | Use simple assignment instead of memcpy() when possible. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Matthias Braun | fix cparser warnings |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Matthias Braun | avoid new_NoMem in favor or get_irg_no_mem |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | all backends have decreasing stack |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | rename be_pos_XXX to n_be_XXX to be consistent with... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | bestabs: move stabs but not backend specific text0... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | allocate spillslots at beginning/end of stackframe... |
blob | commitdiff | raw | diff to current |
2011-03-06 |
Michael Beck | Fixed size_t related warnings. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | add compound parameter lower to lower_for_target |
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-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-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
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 | 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-08-19 |
Matthias Braun | only construct Rotl if backend supports it |
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-08-18 |
Matthias Braun | make if-conversion and archdep optimisations get their... |
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-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 | arm: implement calling conventions for float and double... |
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-14 |
Matthias Braun | remove unused have_fp_insn |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Matthias Braun | remove now unnecessary beabi stuff from bearch_arm |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Matthias Braun | handle arm ABI in arm transform phase |
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-06 |
Matthias Braun | remove these largish/noisy headers |
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-04-13 |
Hannes Rapp | - various updates to sparc backend |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | remove unused vars |
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 | Output proper local lables (starting with .L/L) for... |
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-04 |
Matthias Braun | use more IR_RESOURCE_TYPE_VISITED, remove pointless... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
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-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
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-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
blob | commitdiff | raw | diff to current |
2009-09-24 |
Matthias Braun | - bring arm backend back to shape: cleanup and fix... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
blob | commitdiff | raw | diff to current |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
blob | commitdiff | raw | diff to current |
2009-01-09 |
Matthias Braun | bring arm back to a working state |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Christoph Mallon | Remove the unused regs_saved_by_me hook. |
blob | commitdiff | raw | diff to current |
next |