put register classes into arch_env struct, no need for complicated callbacks
[libfirm] / ir / be / bemain.c
2010-10-06 Matthias Braunfix trailing whitespaces and tabulators in the middle...
2010-09-22 Matthias Braunremove some unnecessary/confusing flags
2010-09-22 Matthias Braunbackend: remove unused omitleaffp option
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-09-22 Matthias Brauneliminate the unnecessary and especially confusing...
2010-09-22 Matthias Braunremove some unnecessary #defines
2010-09-10 Matthias Braunrefactoring: split stackframe handling completely from...
2010-09-10 Matthias Braunremove normalize_proj_nodes, Projs aren't in the wrong...
2010-09-06 Matthias Braunallow backend to specify endianess, rewrite bitfield...
2010-08-19 Matthias Braunonly construct Rotl if backend supports it
2010-08-18 Matthias Braunbackend is responsible for defining what lowering opera...
2010-07-28 Matthias Braunno unnecessary and cryptic abreviations: rename vrfy...
2010-07-15 Matthias Braunremove the unused/strange concept of a pseudo-irg
2010-07-09 Matthias Braunhandle arm ABI in arm transform phase
2010-07-06 Matthias Braunremove unnecessary members from be_abi_irg_t structure...
2010-07-02 Matthias Braunconvert remaining APIs from be_irg_t* to ir_graph*
2010-07-02 Matthias Braunchange register allocator and related interfaces to...
2010-07-02 Matthias Braunchange spiller and related interface to use ir_graph...
2010-07-02 Matthias Braun- change various be_get_birg_XXX functions to be_get_ir...
2010-06-25 Matthias Brauncleanup and rewrite dumper interface
2010-06-23 Matthias Braunremove general ifg interface and always use ifg_std...
2010-03-12 Matthias Braunrename popcnt to popcount; avoid inline assembly in...
2010-03-10 Matthias Braun- fix most of the -Wunreachable-code and -Wlogical...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2010-02-11 Matthias Braundo not free the graph after emitting it (this should...
2009-12-21 Matthias Braunkeep timer interface simple - no names and descriptions...
2009-09-21 Matthias Braunemit statev times in usec
2009-09-18 Matthias Braun- further refactoring and finally eliminated the callba...
2009-09-17 Sebastian BuchwaldSet irg birg.
2009-09-17 Matthias Braun- Bigger refactoring and cleanup in backend:
2009-09-17 Sebastian BuchwaldMoved some ia32 independent code to bemain.
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-08-13 Matthias Braun- rework backend node dumping; add a dumper for Phi...
2009-08-12 Christoph MallonRemove unnecessary #include "phiclass.h".
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-08-02 Matthias Braunfix a few bugs in benewalloc, split codegen timer in 2
2009-01-27 Matthias Brauninitialize backend opcode right after frontend opcodes
2009-01-02 Michael Beck- add alignment of stack parameter to be parameters set
2008-12-13 Matthias Braunbackend can report back float point arithmetic mode
2008-12-08 Michael Beck- removed unused immediate fp mode
2008-11-28 Matthias Braunremove archop stuff which wasn't really used anyway
2008-10-31 Michael Beck- BugFix: use remove_irp_irg() instead of free_ir_graph...
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-15 Christoph MallonRemove the unused before_sched callback.
2008-10-14 Matthias Braunname the option 'verify' because I can never remember...
2008-10-14 Michael Beck- switch -b help to "command line format", not .firmrc...
2008-10-14 Michael Beck- call be_init_modules() last, so the option order...
2008-10-14 Michael Beck- warn if a config file could not be opened
2008-10-14 Michael Beck- removed useless cast
2008-10-11 Christoph MallonRemove the unused attribute const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused attribute const arch_env_t *arch_env...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-09-30 Matthias Brauncleanup statistics stuff
2008-09-30 Matthias Braunpush compilation unit in context
2008-09-28 Matthias Braunoutput register pressure in register class context
2008-09-28 Matthias Braunimprove fix some statistics in bechordal
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-26 Sebastian BuchwaldRemoved senseless assert.
2008-09-24 Christoph MallonDo not forcefully rebuild outedges in compute_execfreq...
2008-08-23 Christoph MallonSlightly improve readability.
2008-08-05 Michael Beck- removed C99 stdbool.h from the "official" interface...
2008-08-02 Michael Beck- removed useless strlen()
2008-07-31 Sebastian BuchwaldAdded function firm_be_finish.
2008-07-29 Matthias Brauncleanups/fixes for ASM handling
2008-07-28 Matthias Braun- handle parsing of assembler constraints in backends...
2008-06-12 Michael Beck- removed critical exception edges, so perm code can...
2008-06-02 Michael Beck- added option -b omitleaffp, omitting the frame pointe...
2008-05-30 Michael Beck- no more be_init(): backend is initialised in init_firm
2008-05-30 Michael Beckadd extra info for immediate float mode
2008-05-24 Michael Beckarch_env_* macros updated
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-05-23 Matthias Braun- arch_get_irn_ops simplified
2008-05-23 Michael BeckRemoved the irn_handler stack.
2008-05-23 Michael BeckRemoved the arch_irn_handler_t. This was just an additi...
2008-05-21 Michael Beck- placed phi_handler into the be_main environment,...
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-04-09 Matthias Braun- add support for stack alignment on calls
2008-04-03 Matthias Braunstarted implementing Mac Style PIC
2008-03-30 Matthias Braun- cleanup and rewrite some of the dbgout stuff (no...
2008-02-14 Matthias Braun- copy libcore into libfirm
2008-02-13 Matthias Braunuse libfirm timing facilities
2008-01-16 Matthias Braunreset timers after emitting them
2008-01-14 Matthias Braunalign timer results
2008-01-11 Matthias Brauntime execfreq
2008-01-11 Matthias Braunonly print irg names when statevs are not enabled
2008-01-11 Matthias Braunrefactor time measurement
2008-01-10 Matthias Braunspillslot timer is removed
2008-01-07 Matthias Braunonly timing results to console if statevs are not enabl...
2008-01-02 Michael Beckupdate copyright message
2007-11-22 Sebastian HackChanged phase node initializer to take const ir_node
2007-11-19 Michael Beckused new irprofile.h instead of old beprofile.h
2007-11-19 Michael Beckmoved be_retrieve_dbg_info() into middleend and rename...
2007-11-16 Sebastian HackSmaller changes in statistic output bechordal_main.c
2007-11-11 Matthias Brauninclude iroptimize.h
2007-11-05 Matthias Braunmore people were including bespillbelady.h
2007-10-06 Matthias Braunreally disable CSE in backend, and add an assert about...
2007-09-10 Sebastian HackAdapted to new statev
next