2009-08-24 |
Sebastian Buchwald | typo |
tree | commitdiff |
2009-08-20 |
Matthias Braun | a first try to propagate phi preferences upwards |
tree | commitdiff |
2009-08-18 |
Sebastian Buchwald | typos |
tree | commitdiff |
2009-08-17 |
Matthias Braun | benewalloc: more special casing of unknowns as phi... |
tree | commitdiff |
2009-08-17 |
Matthias Braun | benewalloc: fix unknowns being used at phi inputs |
tree | commitdiff |
2009-08-17 |
Matthias Braun | benewalloc: fix assert hitting when dying value was... |
tree | commitdiff |
2009-08-17 |
Matthias Braun | generally rewire inputs before enforce_constraints... |
tree | commitdiff |
2009-08-16 |
Matthias Braun | benewalloc: fix enforce_constraints sometimes looking... |
tree | commitdiff |
2009-08-16 |
Matthias Braun | fix output constraints not always being respected |
tree | commitdiff |
2009-08-16 |
Matthias Braun | cleanup and fix permutate_values (3-cycles and values... |
tree | commitdiff |
2009-08-16 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2009-08-14 |
Matthias Braun | free values again if we know we don't need them anymore |
tree | commitdiff |
2009-08-14 |
Matthias Braun | benewalloc: fix live-in values without phis not getting... |
tree | commitdiff |
2009-08-14 |
Matthias Braun | fix more bugs in new allocator |
tree | commitdiff |
2009-08-14 |
Matthias Braun | fix block message in register allocator verifier |
tree | commitdiff |
2009-08-14 |
Christoph Mallon | Do not allocate backend info for Projs. Their tuple... |
tree | commitdiff |
2009-08-14 |
Christoph Mallon | Skip projs before getting backend flags. |
tree | commitdiff |
2009-08-14 |
Matthias Braun | fix a bug in constraint enforcement; improve phi handli... |
tree | commitdiff |
2009-08-14 |
Matthias Braun | benewalloc: cleanups; dump intermediate results; rework... |
tree | commitdiff |
2009-08-13 |
Matthias Braun | - rework backend node dumping; add a dumper for Phi... |
tree | commitdiff |
2009-08-12 |
Christoph Mallon | Minor corrections. |
tree | commitdiff |
2009-08-12 |
Christoph Mallon | Remove unnecessary #include "phiclass.h". |
tree | commitdiff |
2009-08-11 |
Matthias Braun | - implement output constraint enforcement for new regis... |
tree | commitdiff |
2009-08-11 |
Matthias Braun | SwitchJmp doesn't have 1 'none' output |
tree | commitdiff |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
tree | commitdiff |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
tree | commitdiff |
2009-08-04 |
Matthias Braun | fix register allocation verifier not checking output... |
tree | commitdiff |
2009-08-03 |
Matthias Braun | initial work for phi-nodes (ifs should work, loops... |
tree | commitdiff |
2009-08-03 |
Matthias Braun | more work on permutate values (not finished yet) |
tree | commitdiff |
2009-08-02 |
Matthias Braun | fix a few bugs in benewalloc, split codegen timer in 2 |
tree | commitdiff |
2009-07-31 |
Matthias Braun | cleanup backend: make pre_spill_prepare_constraint... |
tree | commitdiff |
2009-07-15 |
Sebastian Buchwald | condeval is called jump threading now |
tree | commitdiff |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
tree | commitdiff |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
tree | commitdiff |
2009-06-29 |
Matthias Braun | Cleanup: remove firm_common_t.h (and the PRECISE_EXC_CO... |
tree | commitdiff |
2009-06-24 |
Michael Beck | - add some doxygen comments laying around |
tree | commitdiff |
2009-06-19 |
Matthias Braun | verify that Projs are in the same Block as their predec... |
tree | commitdiff |
2009-06-03 |
Matthias Braun | - remove modecode concept which is pointless nowadays |
tree | commitdiff |
2009-06-02 |
Michael Beck | - svn properties added |
tree | commitdiff |
2009-06-01 |
Matthias Braun | fix a bunch of bugs in my last commit (no idea why... |
tree | commitdiff |
2009-06-01 |
Matthias Braun | Rework Block labels: They are entities now so we don... |
tree | commitdiff |
2009-05-28 |
Matthias Braun | hacky workaround for some builtin_return_address defici... |
tree | commitdiff |
2009-05-17 |
Matthias Braun | fix my last commit |
tree | commitdiff |
2009-05-17 |
Matthias Braun | - newer gcc warned me about errors in our strncat usage... |
tree | commitdiff |
2009-05-15 |
Matthias Braun | improve sched_info datastructure, saving space and... |
tree | commitdiff |
2009-05-15 |
Matthias Braun | fix mode querying for mode_T div nodes |
tree | commitdiff |
2009-05-14 |
Matthias Braun | add some hacks that fixes register pressure faithfullne... |
tree | commitdiff |
2009-05-14 |
Michael Beck | - cleaned up irp functions a bit |
tree | commitdiff |
2009-05-11 |
Matthias Braun | - generate more stuff from ir_spec.py |
tree | commitdiff |
2009-05-08 |
Michael Beck | - turn while into do-while |
tree | commitdiff |
2009-05-07 |
Matthias Braun | - Fix some more stuff in ir_spec.py |
tree | commitdiff |
2009-04-08 |
Michael Beck | - use FASTCALL, not only regparam on private functions |
tree | commitdiff |
2009-04-07 |
Michael Beck | - BugFix: we exchange the value param entities, so... |
tree | commitdiff |
2009-04-06 |
Michael Beck | - replace costly bitset_popcount() ==/!=/> 0 by bitset_... |
tree | commitdiff |
2009-04-01 |
Michael Beck | - use regparam for private functions, instead of fastcall |
tree | commitdiff |
2009-03-10 |
Matthias Braun | PIC fixes for global vars |
tree | commitdiff |
2009-03-09 |
Michael Beck | - C99 feature removed |
tree | commitdiff |
2009-03-09 |
Matthias Braun | new register allocator |
tree | commitdiff |
2009-03-02 |
Moritz Kroll | Fix .ctors and .dtors section declaration in MinGW... |
tree | commitdiff |
2009-03-02 |
Matthias Braun | partially revert alignment changes, ELF/GAS seem to... |
tree | commitdiff |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
tree | commitdiff |
2009-03-02 |
Matthias Braun | fix some cases of PIC emitting |
tree | commitdiff |
2009-03-02 |
Matthias Braun | fix alignment for .comm variables |
tree | commitdiff |
2009-03-02 |
Matthias Braun | remove old files |
tree | commitdiff |
2009-03-02 |
Matthias Braun | use DB instead of DBG |
tree | commitdiff |
2009-03-02 |
Matthias Braun | simplify hungarian interface |
tree | commitdiff |
2009-02-27 |
Michael Beck | - IR nodes now have node numbers in RELEASE mode, this... |
tree | commitdiff |
2009-02-27 |
Michael Beck | - add doxygen comment |
tree | commitdiff |
2009-02-22 |
Christoph Mallon | When sorting calls enforce a total order, because qsort... |
tree | commitdiff |
2009-02-21 |
Moritz Kroll | Renamed get_Cond_defaultProj() to get_Cond_default_proj... |
tree | commitdiff |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
tree | commitdiff |
2009-02-18 |
Matthias Braun | small changes to make unionfind a tiny bit more efficie... |
tree | commitdiff |
2009-02-11 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
tree | commitdiff |
2009-01-27 |
Matthias Braun | initialize backend opcode right after frontend opcodes |
tree | commitdiff |
2009-01-20 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-20 |
Matthias Braun | simply kill the pins in besched phase, everything is... |
tree | commitdiff |
2009-01-20 |
Michael Beck | - check for peculiarity_description for inner functions |
tree | commitdiff |
2009-01-20 |
Michael Beck | - fixed handling of outer frame access |
tree | commitdiff |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
tree | commitdiff |
2009-01-19 |
Michael Beck | - Fixed ir_bk_inner_trampoline |
tree | commitdiff |
2009-01-19 |
Michael Beck | corectly handle this_call |
tree | commitdiff |
2009-01-19 |
Michael Beck | - added ir_bk_inner_trampoline: this allows to defer... |
tree | commitdiff |
2009-01-19 |
Michael Beck | Get rid of pn_Start_value_param: |
tree | commitdiff |
2009-01-18 |
Michael Beck | - preliminary steps to remove the value_param Proj |
tree | commitdiff |
2009-01-16 |
Michael Beck | - really remove Min/Max, fix r25220 |
tree | commitdiff |
2009-01-15 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
tree | commitdiff |
2009-01-13 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-10 |
Michael Beck | - do cheap tests first |
tree | commitdiff |
2009-01-10 |
Michael Beck | - removed useless be_req_t which was a wrapper around... |
tree | commitdiff |
2009-01-09 |
Matthias Braun | fix alignment for float constants |
tree | commitdiff |
2009-01-09 |
Matthias Braun | more verbose panis |
tree | commitdiff |
2009-01-09 |
Matthias Braun | bring arm back to a working state |
tree | commitdiff |
2009-01-09 |
Christoph Mallon | Remove unused variable. |
tree | commitdiff |
2009-01-09 |
Michael Beck | - propagate r23142 changes to all backends |
tree | commitdiff |
2009-01-09 |
Michael Beck | rename create_Immediate() into ia32_create_Immediate() |
tree | commitdiff |
2009-01-08 |
Michael Beck | - small cleanup |
tree | commitdiff |
2009-01-08 |
Michael Beck | -small cleanup |
tree | commitdiff |
2009-01-08 |
Michael Beck | - removed orphan declarations |
tree | commitdiff |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
tree | commitdiff |
2009-01-02 |
Michael Beck | Hopefully the last fix to the value type stuff: |
tree | commitdiff |
next |