merge common graph copying code; move dead code elimination into an own file
[libfirm] / ir / be / beabi.c
2010-03-07 Matthias Braunmerge common graph copying code; move dead code elimina...
2010-03-03 Matthias Braunalloc has a count not a size argument, reflect this...
2010-03-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-02-13 Matthias Braunuse begnuas to emit block labels so we use the correct...
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2010-02-05 Matthias Brauntry to fix PIC commons
2010-02-04 Matthias Braun- representing the 3-state visibility (default,local...
2010-02-03 Matthias BraunRework linkage types in firm.
2010-01-28 Christoph MallonUse a real Dummy node instead of misusing an Unknown...
2010-01-28 Christoph MallonRemove write-only local variable.
2010-01-22 Matthias Braunadd a default_layout_compound_type; the backend layouts...
2010-01-05 Matthias BraunPrimitive, Pointer, Array and Method types are anonymou...
2009-12-16 Matthias Braunfix compilation of endless loops which don't use memory
2009-12-02 Michael BeckBugFix: Fixed off-by-one error introduced by r26724.
2009-11-09 Matthias Brauncleanup beabi so it doesn't need its own obstack anymore
2009-11-06 Matthias Brauncleanup beabi a bit and use module constructor/global...
2009-11-06 Matthias Braunmore robust detection of start nodes in listsched;...
2009-10-01 Matthias Braun- refactoring of backend generator scripts: You can...
2009-09-18 Matthias Braun- further refactoring and finally eliminated the callba...
2009-09-17 Matthias Braun- Bigger refactoring and cleanup in backend:
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-09-03 Matthias Braunalign stackframe to 4 bytes to avoid bad esp alignments
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-08-13 Matthias Braun- rework backend node dumping; add a dumper for Phi...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-07-05 Michael Beck- fixed warnings regarding unused irg's
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-06-19 Matthias Braunverify that Projs are in the same Block as their predec...
2009-06-01 Matthias BraunRework Block labels: They are entities now so we don...
2009-05-28 Matthias Braunhacky workaround for some builtin_return_address defici...
2009-05-11 Matthias Braun- generate more stuff from ir_spec.py
2009-04-07 Michael Beck- BugFix: we exchange the value param entities, so...
2009-03-10 Matthias BraunPIC fixes for global vars
2009-03-02 Moritz KrollReverted changes from 25529
2009-02-22 Christoph MallonWhen sorting calls enforce a total order, because qsort...
2009-02-19 Moritz KrollAdded strict_flag to new_r/rd_Conv(). Fixed strict...
2009-01-20 Matthias Braunfix warnings
2009-01-20 Michael Beck- check for peculiarity_description for inner functions
2009-01-20 Michael Beck- fixed handling of outer frame access
2009-01-19 Michael Beck- mostly implemented access to outer frame variables...
2009-01-19 Michael BeckGet rid of pn_Start_value_param:
2009-01-18 Michael Beck- preliminary steps to remove the value_param Proj
2009-01-09 Matthias Braunmore verbose panis
2009-01-02 Michael BeckHopefully the last fix to the value type stuff:
2009-01-02 Michael Beck- add some early assert() debugging helper
2008-12-30 Christoph MallonRemove ununsed variable.
2008-12-30 Michael Beck- BugFix: do NOT destroy the value_param type, cparser...
2008-12-29 Christoph MallonRemove write-only bitset.
2008-12-29 Christoph MallonPut braces at function start on new line.
2008-12-14 Moritz KrollAdded cons_flags parameter to new_Load and new_Store...
2008-12-12 Michael Beck- Changed wrong (and slow) implementation of fix_atsrt_...
2008-12-10 Christoph MallonFix comments.
2008-12-10 Michael Beck- replaced pset by pset_new in adjust call
2008-11-27 Moritz KrollRemoved mode parameter from Const and Const_type constr...
2008-11-25 Michael Beck- C99 feature removed and simplified code
2008-11-25 Matthias Braunavoid using mode_Iu directly
2008-11-18 Moritz KrollRemoved unused block parameter from Const constructors
2008-11-14 Matthias Braunrename mangling stuff to avoid name clashes
2008-11-11 Christoph MallonFix r23571.
2008-11-11 Christoph MallonSet debug info for parameter stores when building be_Call.
2008-11-08 Christoph MallonRemove new_{,r}d_{Bad,NoMem}(), which are just pointles...
2008-11-03 Michael Beck- add some comments
2008-10-27 Michael Beck- used new global resource allocator
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused attribute const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-21 Matthias Braunfix some problems with PIC symbols
2008-09-16 Christoph MallonFix possible loop in DAG while building start Barrier.
2008-09-10 Michael Beck- made the be_stack_layout part of be_abi_irg_t to...
2008-09-09 Matthias Braunfix
2008-09-09 Matthias Braunintialize initial_bias
2008-09-09 Michael Beck- Allowing an initial stack_bias to be transmitted...
2008-09-09 Matthias Braunimproved PIC support
2008-08-22 Christoph MallonSmall cleanup.
2008-08-12 Matthias Braunforgot to commit this
2008-08-01 Matthias Braunfirm already had kill_node, no need to be_kill_node
2008-07-31 Sebastian BuchwaldFixed one more memory leak.
2008-06-17 Michael Beck- renamed function to clarify its intention
2008-06-02 Michael Beck- added option -b omitleaffp, omitting the frame pointe...
2008-06-01 Michael Beck- stack alignment is now power of two
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-04-13 Michael BeckC99 features removed
2008-04-09 Matthias Braun- add support for stack alignment on calls
2008-04-04 Michael BeckC99 features removed
2008-04-03 Matthias Braunstarted implementing Mac Style PIC
2008-03-11 Michael Beckreset the layout to undefined before new members are...
2008-03-04 Michael Beckset deleted attributes to NULL
next