2012-10-29 |
Matthias Braun | beverify: remove dominance check |
blob | commitdiff | raw |
2012-10-24 |
Matthias Braun | make statev API public |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Matthias Braun | remove irg_phase_state, use IR_GRAPH_CONSTRAINT instead |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Matthias Braun | rework timer API |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Manuel Mohr | Extended public backend API. |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Christoph Mallon | Return the profile init irg from ir_profile_instrument... |
blob | commitdiff | raw | diff to current |
2012-07-30 |
Matthias Braun | simplify and cleanup execfreq API |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Matthias Braun | make dependency edge handling more robust |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Matthias Braun | rename edges_assure to assure_edges |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Matthias Braun | be: introduce verboseasm flag (enabled by default) |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Matthias Braun | be: expose be_options variable globally |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Matthias Braun | Introduce IR_LINKAGE_NO_CODEGEN |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Matthias Braun | bedbgout, stabs: remove obsolete debug modules |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Quentin Colombet | Add a phase before coloring thats split all live variab... |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Matthias Braun | belive: cleanup livness assure/invalidate API |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | make opcode list global |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Manuel Mohr | Prevent segfault with -bprofilegenerate=true for empty... |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | type list fixes |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: rework isa_if interface and initialisation |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove be_opt_register from public API (ir_init calls... |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | be: remove more unnecessary callbacks |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | let backends decide wether to use begnuas |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | finalize debug stuff before arch_env_done which frees... |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Matthias Braun | remove unreachable_code/bads after normalize_n_returns |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Matthias Braun | change unreachable code elmination to the simpler remov... |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Andreas Zwinkau | No unreachable code in backend |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | use 'default' ilp solver if nothing specified |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | merge after_ra and finish phase, and move stack_bias... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Christoph Mallon | Simplify usage of LC_OPT_ENT_STR(): The length of the... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Christoph Mallon | Correct wrong usage of LC_OPT machinery. |
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-16 |
Sebastian Hack | outsourced some functionality |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Matthias Braun | remove remaining WITH_ILP uses, fix bug introduced... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Andreas Zwinkau | remove bads in backend |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Sebastian Buchwald | Fixed some warning about unused variables. |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Matthias Braun | improve firm profiler (based on patch by Steven Schäfer) |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Matthias Braun | minimize number of build variants: always enable statistics |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | emit global asms in all backends |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | bestabs: move stabs but not backend specific text0... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | bedbgout: improve function names, ensure that the end... |
blob | commitdiff | raw | diff to current |
2011-03-06 |
Michael Beck | Fixed size_t related warnings. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | dump graph after code-selection |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | cleanup/flatten some backend options |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | rework schedulers to register similar like regallocator... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove support for schedule preparation steps (both... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Replace strcpy()+strcat() song and dance by a single... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Matthias Braun | be_lower_for_target is now a simple function in the... |
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 | backend: cleanup queries for ignore regs |
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-22 |
Matthias Braun | remove some unnecessary/confusing flags |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | backend: remove unused omitleaffp option |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove ilp scheduler; simplify listsched interface |
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-22 |
Matthias Braun | remove some unnecessary #defines |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | refactoring: split stackframe handling completely from... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | remove normalize_proj_nodes, Projs aren't in the wrong... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | allow backend to specify endianess, rewrite bitfield... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | only construct Rotl if backend supports it |
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-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Matthias Braun | remove the unused/strange concept of a pseudo-irg |
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-06 |
Matthias Braun | remove unnecessary members from be_abi_irg_t structure... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | change register allocator and related interfaces to... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | change spiller and related interface to use ir_graph... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Matthias Braun | cleanup and rewrite dumper interface |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Matthias Braun | remove general ifg interface and always use ifg_std... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Matthias Braun | rename popcnt to popcount; avoid inline assembly in... |
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-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-11 |
Matthias Braun | do not free the graph after emitting it (this should... |
blob | commitdiff | raw | diff to current |
2009-12-21 |
Matthias Braun | keep timer interface simple - no names and descriptions... |
blob | commitdiff | raw | diff to current |
2009-09-21 |
Matthias Braun | emit statev times in usec |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Sebastian Buchwald | Set irg birg. |
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 |
Sebastian Buchwald | Moved some ia32 independent code to bemain. |
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-13 |
Matthias Braun | - rework backend node dumping; add a dumper for Phi... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Christoph Mallon | Remove unnecessary #include "phiclass.h". |
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-08-02 |
Matthias Braun | fix a few bugs in benewalloc, split codegen timer in 2 |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Matthias Braun | initialize backend opcode right after frontend opcodes |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode |
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-10-31 |
Michael Beck | - BugFix: use remove_irp_irg() instead of free_ir_graph... |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Remove the unused before_sched callback. |
blob | commitdiff | raw | diff to current |
next |