2011-08-05 |
Matthias Braun | maintain method types variadicity,properties,calling... |
blob | commitdiff | raw |
2011-08-05 |
Matthias Braun | rework taking of parameter addresses |
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-01 |
Andreas Zwinkau | lower_dw must deactivate edges |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Matthias Braun | localopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0 |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Michael Beck | Fixed typos. |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Matthias Braun | fix fehler189.c |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | sparc: implement 64bit lowering |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | compiler library entities should be visibility_external |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | lower_dw: Shift lowering without intrinsics |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | lower_dw: huge refactoring, allow custom lowering funcs... |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | lower_dw: add support for Bad nodes |
blob | commitdiff | raw | diff to current |
2011-05-13 |
Andreas Zwinkau | Delay exchange until all nodes are created |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Andreas Zwinkau | Remove obsolete loopinfo invalidation |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Andreas Zwinkau | Remove obsolete outs invalidation |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Christoph Mallon | Simplify: if (!irn_visited(x)) { mark_irn_visited(x... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Andreas Zwinkau | Refactoring |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Andreas Zwinkau | Fix backend/lower_call2.c |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Andreas Zwinkau | Fixes backend/lower_call.c |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Andreas Zwinkau | no name shadowing |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Matthias Braun | implement some cases of =A asm-constraint |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Matthias Braun | fix incorrect and(Cmp(a,0),Cmp(b,0)) localopt |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove names from parameters of method_types - it is... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Matthias Braun | implement some localopt rules for And(Cmp(a,0), Cmp... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Matthias Braun | fix lower_d lowering Cmps too realy resulting in unnece... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | fix more size_t warnings |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Michael Beck | Fixed size_t related warnings. |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Michael Beck | C99 features removed. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Sebastian Buchwald | Fixed some typos. |
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 DivMod |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Michael Beck | Further spread size_t. |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Michael Beck | Fixed size_t related warnings by isolating PTR_TO_INT... |
blob | commitdiff | raw | diff to current |
2011-01-28 |
Michael Beck | Fixed more size_t related warnings. |
blob | commitdiff | raw | diff to current |
2010-12-22 |
Michael Beck | Fixed some 64bit warnings by using size_t and fixing... |
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 |
Michael Beck | Small improvement: lower a double word x << 1 into... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Michael Beck | When lowering a double word shift, always conv the... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | rename tarval to ir_tarval |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: refactor to use a smart walk strategy and... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: Remove RotL special case, normal code produce... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: remove pointless comments at end of {} |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: irn_idxs are unsigned not int |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: get away without #define magic |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | lower_dw: be independent of current_ir_graph |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | cleanup ircons code; add current_ir_graph independent... |
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 | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | remove Abs node, backends can match the abs patterns... |
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-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Matthias Braun | fix some cases where doubleword lowering didn't use... |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Matthias Braun | simplify doubleword lowering: we have a type for each... |
blob | commitdiff | raw | diff to current |
2010-05-03 |
Matthias Braun | fix another 2 instances where doubleword lowering didn... |
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-21 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
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 | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Matthias Braun | fix last commit |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Matthias Braun | lower ConvB->LL and LL->ConvB and simplify code |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Matthias Braun | fix fehler172 |
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-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit... |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Christoph Mallon | Next iteration for resolving warnings. |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Christoph Mallon | Use correct return type (void) for pass wrapper callbacks. |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Michael Beck | - add more pass constructors |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Matthias Braun | fix warning |
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-06-19 |
Matthias Braun | verify that Projs are in the same Block as their predec... |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
blob | commitdiff | raw | diff to current |
2009-02-27 |
Michael Beck | - BugFix: value_param_tp must always exist |
blob | commitdiff | raw | diff to current |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
blob | commitdiff | raw | diff to current |
2009-01-18 |
Michael Beck | - preliminary steps to remove the value_param Proj |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Christoph Mallon | Resolve warning. |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - implement the same value parameter type lowering... |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - correct lowering of the the value parameter type... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Michael Beck | - renamed cons_flags to ir_cons_flags |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Moritz Kroll | Added cons_flags parameter to new_Load and new_Store... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Christoph Mallon | Unconditionally include string.h |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Christoph Mallon | Unconditionally include stdlib.h. |
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-27 |
Moritz Kroll | Removed mode parameter from Const and Const_type constr... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Michael Beck | - drop dependency of mode_Iu |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Michael Beck | - put only Phi nodes into th Phi list |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Michael Beck | - always free ressources |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Michael Beck | - fix r23897: use Phi lists overall |
blob | commitdiff | raw | diff to current |
2008-11-22 |
Michael Beck | - fixed intrinsic lowerings: use Phi lists instead... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Moritz Kroll | Removed unused block parameter from Const constructors |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | rename mangling stuff to avoid name clashes |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Christoph Mallon | When dw lowering, use the lowered unsigned mode for... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Panic, when encountering a to be lowered ASM node.... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Fix fehler157: Lowering Shrs was missing a Conv. |
blob | commitdiff | raw | diff to current |
next |