2011-05-06 |
Matthias Braun | give Bad nodes a mode |
blob | commitdiff | raw |
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 branch 'kaps-included' into master |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | Another rewrite of prolog/epilog handling: Delay their... |
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-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove the deprecated and unused construct of a value_r... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | rename Store_align/Load_align to XXX_unaligned and... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Matthias Braun | remove some more code mentioning the Barrier |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | remove Quot node (just use Div instead) |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | further spread size_t (all warnings on linux/gcc fixed) |
blob | commitdiff | raw | diff to current |
2010-12-28 |
Michael Beck | Replaced magic constants by an enum. |
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 | backend: put ignore regs into beirg |
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 | 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-09-22 |
Matthias Braun | eliminate the unnecessary and especially confusing... |
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-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | fix warnings |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Matthias Braun | arm: remove unused code, using tst to avoid cmp,0 not... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Michael Beck | Add preliminary support for Clz instruction. |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Michael Beck | small simplification. |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Michael Beck | Implemented RSB support. |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Michael Beck | Improved MVN support. |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Michael Beck | Implemented Bic support. |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Michael Beck | Improve barrel shifter usage. |
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-14 |
Matthias Braun | implement some int to float conversions |
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 | 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-10 |
Matthias Braun | reorganize beabi - save wether we are using omit_fp... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Michael Beck | - replaced an if condition that should never happen... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Michael Beck | - add some doxygen docu |
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 | slightly improve arm shift instruction matching |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Matthias Braun | change betranshelp semantic to panic instead of duplica... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Matthias Braun | cleanup,refactoring of some arm node attribute handling |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | remove unused vars |
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-07 |
Matthias Braun | - cleanup and simplify inlining code |
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-20 |
Christoph Mallon | Prefer tarval_is_negative(x) over tarval_cmp(x, get_mod... |
blob | commitdiff | raw | diff to current |
2010-02-20 |
Christoph Mallon | Prefer get_mode_null() over get_tarval_null(). |
blob | commitdiff | raw | diff to current |
2010-02-20 |
Christoph Mallon | Prefer get_mode_one() over get_tarval_one(). |
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-01-02 |
Michael Beck | fixed doxygen comment |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Michael Beck | - removed C99 features |
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-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-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-02-27 |
Michael Beck | - IR nodes now have node numbers in RELEASE mode, this... |
blob | commitdiff | raw | diff to current |
2009-02-21 |
Moritz Kroll | Renamed get_Cond_defaultProj() to get_Cond_default_proj... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Michael Beck | - implemented Builtin node to represent builtins ... |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Michael Beck | - removed useless end -> node dependency |
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-11-08 |
Christoph Mallon | Just use new_NoMem(), it is always the current irg. |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Add arch_get_irn_reg_class_out(). |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Add be_dep_on_frame() to let a node depend on the frame... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Do not pass the cg to transform_nodes(). |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Remove redundant be_set_transformed_node() in transform... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Matthias Braun | hack to make it possible to mark spill,reload and remat... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Michael Beck | - replace a lot of assert(0) by panic() |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Remove final \n from panic messages, panic() adds a... |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Michael Beck | - removed Psi nodes, Mux nodes are used again ... |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Christoph Mallon | Add ARM TstBra and use it for comparison with 0. |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Michael Beck | convert rotl x, const into rotr x,32-const |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Michael Beck | Improved version of gen_Rotl() |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Michael Beck | - add support for Rotl |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Michael Beck | renamed node type Rot to Rotl to make clear that this... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Michael Beck | - Add a peephole phase that fixes all stack offsets |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Michael Beck | refactored immediates: |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Michael Beck | updated be_AddSP semantics |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Christoph Mallon | Let constants and simular things depend on the stack... |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | Simplify backends by removing unnecessary constructs: |
blob | commitdiff | raw | diff to current |
2007-08-27 |
Matthias Braun | remove unused be_FrameLoad and be_FrameStore |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Matthias Braun | fix allocas, fix Tls transform |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | removed character modes, use integer modes instead |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Michael Beck | more floating point immediate support |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Michael Beck | initial support for fpa immediates |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Michael Beck | fixed MLA creation |
blob | commitdiff | raw | diff to current |
next |