fix lower_calls sometimes not lowering method type
[libfirm] / ir / lower / lower_calls.c
2012-12-12 Matthias Braunfix lower_calls sometimes not lowering method type
2012-12-12 Matthias Braunremove license stuff from files
2012-12-10 Matthias Braunlower array types as arguments/results like compound...
2012-12-06 Christoph Mallonirgmod: Pass the new inputs to turn_into_tuple() instea...
2012-10-24 Matthias Braunfix a bunch of warnings reported by clang analyzer
2012-09-14 Manuel MohrFixed some typos.
2012-09-14 Manuel MohrFixed lowering of calls with compound returns.
2012-07-13 Christoph MallonAdd a wrapper macro for pmap_get(), which has the retur...
2012-07-10 Matthias Braunmake code C++ warning clean (again)
2011-12-14 Matthias Braunreplace pamp_find with pmap_get where possible
2011-11-07 Matthias Braunonly add new X nodes as tuple preds if CopyB throws...
2011-09-15 Sebastian BuchwaldWe can only optimize one CopyB for each return value.
2011-09-08 Matthias Braunimplement compound-call-argument lowering
2011-09-08 Matthias BraunChange "associated type" logic to a single linked list...
2011-09-06 Matthias Braunremove has_compound_ret_parameter, we already had cc_co...
2011-09-06 Matthias BraunAlternative fix for const functions with aggregate...
2011-09-02 Sebastian BuchwaldWe may return a parameter and thus need to copy them.
2011-08-22 Matthias Braunadd special constant to represent VA_START-address...
2011-08-15 Matthias Braunimplement aggregate returns according to sparc ABI
2011-08-05 Matthias Braunmaintain method types variadicity,properties,calling...
2011-08-05 Matthias Braunrework taking of parameter addresses
2011-08-05 Matthias Braunsimplify/rework lower_calls interface and code
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-06-20 Matthias Braunfix bug in lower_calls (found by cparser warning)
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-06 Matthias Braungive Bad nodes a mode
2011-04-25 Michael BeckBugFix: fixed broken refactoring, associated link canno...
2011-04-20 Andreas ZwinkauRefactoring: remove goto
2011-04-20 Andreas Zwinkaufix backend/lower_call3.c
2011-04-20 Andreas ZwinkauRemove unnecessary assert
2011-04-20 Andreas ZwinkauUse get_type_[un]lowered instead of get_associated_type
2011-04-20 Andreas Zwinkauis_lowered_type is now only used in asserts
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-30 Matthias Braunremove the deprecated and unused construct of a value_r...
2011-03-30 Matthias Braunremove names from parameters of method_types - it is...
2011-03-30 Matthias Braunremove pointless first_variadic_param attribute from...
2011-03-04 Matthias Braunadd compound parameter lower to lower_for_target
2011-02-28 Sebastian BuchwaldFixed some typos.
2011-02-11 Michael BeckFurther spread size_t.
2011-02-09 Matthias Braunfurther spread size_t (all warnings on linux/gcc fixed)
2011-02-09 Michael BeckFurther spread size_t.
2011-01-24 Michael BeckFixed a lot of size_t related warnings, most of them...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-06 Matthias Braunmake some more optimisations independent of current_ir_...
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-05-21 Matthias Braunsimplify confusing entity/owner interfaces. There is...
2010-03-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2010-01-09 Michael Beckthe find_pointer_type interface still needs a mode...
2010-01-09 Michael Beckthe find_pointer_type interface still needs a mode...
2010-01-05 Matthias BraunPrimitive, Pointer, Array and Method types are anonymou...
2009-12-11 Matthias Braunremove the concept of M_except, we always use the norma...
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-01-30 Michael Beck- BugFix: fixed wrong usage of classify_pointer()
2009-01-20 Michael Beck- renamed variadicity to ir_variadicity
2009-01-02 Michael Beck- implement the same value parameter type lowering...
2008-11-14 Matthias Braunrename mangling stuff to avoid name clashes
2008-11-03 Michael Beck- DO NOT EDIT AFTER TEST!
2008-11-03 Michael Beck- when a graph is lowered because of struct return...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-23 Michael Beck- replace a lot of assert(0) by panic()
2008-07-25 Michael Beck- fixed type_or_ent type: get rod of casts
2008-06-07 Michael Beckadd missing include (although not needed, but API used)
2008-06-06 Michael Beck- better detection of local addresses
2008-06-05 Michael Beck- BugFix: do NOT do the copy-return optimization if...
2008-01-02 Michael Beckupdate copyright message
2007-12-12 Michael Beckhandle Return(Unknown) == missing return when lowering...
2007-10-25 Michael Beck- invalidate loop info if graph was changed
2007-10-25 Michael Beckinvalidate analysis info only if graph was changed
2007-10-25 Christoph MallonSet the outs to inconsistent at the end of transform_irg().
2007-10-02 Matthias Braunonly set compound_ret flag if it was really a ret and...
2007-10-01 Matthias Braunmark methods with lowered struct params, correctly...
2007-06-01 Michael Beckmoved all lower_* header into new lowering.h
2007-06-01 Matthias Braunmoved external headers into include dir
2007-05-25 Michael Beckadd_hidden_param() handle the new X_regular Proj
2007-04-27 Michael BeckUpdated header
2007-04-27 Christian Würdigadded new licence header
2007-04-02 Christoph MallonMove includes for alloca() to xmalloc.h, so not everyon...
2007-03-29 Matthias Braunmove backend into libfirm
2006-12-13 Michael Beckrename type entity into ir_entity
2006-12-11 Matthias Braun- Several warning fixes
2006-06-09 Michael BeckBugFix: get_dummy_sel() only the dummy entity can be...
2006-03-10 Michael Beckmissing break added
2006-03-07 Michael BeckHidden parameters can be returned instead of the compound
2006-03-05 Michael BeckFully implemented call lowering for methods with compou...
2006-03-03 Michael BeckFirst implementation of lowering for calls with compoun...