experimental beginning of a binary emitter I had lying around here
[libfirm] / ir / be /
2009-09-17 Matthias Braunexperimental beginning of a binary emitter I had lying...
2009-09-17 Sebastian BuchwaldMoved some ia32 independent code to bemain.
2009-09-17 Sebastian BuchwaldStart block isn't a special case anymore (and now get...
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-09-16 Matthias Braunsmall optimisation (avoid some arch_irn_consider_in_reg...
2009-09-12 Michael Beck- C99 features removed
2009-09-11 Matthias Brauninline arch_get_register_req_out to make the backend...
2009-09-11 Matthias BraunLC_OPT_ENT_BOOL needs an int
2009-09-10 Sebastian Buchwaldtypos
2009-09-10 Christoph Mallonlibcore wants int, not bool.
2009-09-10 Matthias Braunwe need last_uses even without preferences
2009-09-10 Matthias Braunsmall bugfix/cleanup of phi preference propagation
2009-09-10 Matthias Braunadd commandline options to disable preference, congruen...
2009-09-10 Christoph MallonCorrect typos.
2009-09-09 Matthias Braundon't classify Proj nodes
2009-09-09 Matthias Braunmulti level optimistic split
2009-09-07 Matthias Braunreturn 0 for number of outputs for nodes without backen...
2009-09-07 Matthias Braungive fewer penalties to neighbors of uses with multiple...
2009-09-07 Sebastian BuchwaldAdded missing declaration.
2009-09-06 Sebastian BuchwaldUse module mechanism to register copy minimization...
2009-09-06 Michael Beck- removed C99 features
2009-09-05 Matthias Braunavoid putting interfering stuff into the same congruenc...
2009-09-04 Sebastian Buchwald- removed remnant of copyheur3
2009-09-04 Sebastian BuchwaldWe have already asserted the condition.
2009-09-04 Sebastian BuchwaldWe need config.h to know whether FIRM_KAPS is defined.
2009-09-04 Matthias Braunnew heursitic for good coloring order; add utility...
2009-09-04 Matthias Braunonly compile pbqp stuff if pbqp defines are enabled
2009-09-04 Thomas Bersch- added assert for correct PBQP solution
2009-09-04 Thomas BerschInitial version of PBQP copy minimization.
2009-09-03 Matthias Brauntweak optimistic split heuristic to take execfreq of...
2009-09-03 Matthias Braunalign stackframe to 4 bytes to avoid bad esp alignments
2009-09-03 Matthias Braunimprove hack to also work when the value has been ...
2009-09-03 Matthias Braundon't optimistically split these strange msut_be_differ...
2009-09-03 Matthias BraunCopyKeeps have mostly Keep-like semantics too - make...
2009-09-03 Matthias Braunfix (nearly) endless loops in some cases of propagate_phi
2009-09-02 Matthias Braunmerge preferences along congruence classes
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-09-02 Christoph MallonCreate clean register requirements for Phis, otherwise...
2009-09-02 Christoph MallonReuse already fetched values.
2009-09-01 Matthias Braunold and never used files
2009-09-01 Matthias Braunold and nowaday useless tool stuff
2009-09-01 Matthias Braun- improve block scheduling heuristic by deciding a...
2009-08-31 Matthias Braunfix rematerialisation code to not ask Proj nodes for...
2009-08-28 Michael Beck- removed C99 features
2009-08-27 Christoph MallonCorrect typos in comments.
2009-08-27 Matthias Braunimprove phi propagation
2009-08-26 Sebastian Buchwaldtypo
2009-08-25 Matthias Braunbenewalloc: refactorign assignment_t struct is not...
2009-08-25 Matthias Braunaddendum to the should_be_same fix: we also have to...
2009-08-24 Matthias Braunfix optimistical split
2009-08-24 Sebastian BuchwaldSummary is not a doxygen tag
2009-08-24 Matthias Braun- First version of optimistic splitting
2009-08-24 Matthias Braunfix daemel spiller accessing flags of Proj nodes
2009-08-24 Sebastian Buchwaldtypo
2009-08-20 Matthias Brauna first try to propagate phi preferences upwards
2009-08-18 Sebastian Buchwaldtypos
2009-08-17 Matthias Braunbenewalloc: more special casing of unknowns as phi...
2009-08-17 Matthias Braunbenewalloc: fix unknowns being used at phi inputs
2009-08-17 Matthias Braunbenewalloc: fix assert hitting when dying value was...
2009-08-17 Matthias Braungenerally rewire inputs before enforce_constraints...
2009-08-16 Matthias Braunbenewalloc: fix enforce_constraints sometimes looking...
2009-08-16 Matthias Braunfix output constraints not always being respected
2009-08-16 Matthias Brauncleanup and fix permutate_values (3-cycles and values...
2009-08-16 Michael Beck- removed C99 features
2009-08-14 Matthias Braunfree values again if we know we don't need them anymore
2009-08-14 Matthias Braunbenewalloc: fix live-in values without phis not getting...
2009-08-14 Matthias Braunfix more bugs in new allocator
2009-08-14 Matthias Braunfix block message in register allocator verifier
2009-08-14 Christoph MallonDo not allocate backend info for Projs. Their tuple...
2009-08-14 Christoph MallonSkip projs before getting backend flags.
2009-08-14 Matthias Braunfix a bug in constraint enforcement; improve phi handli...
2009-08-14 Matthias Braunbenewalloc: cleanups; dump intermediate results; rework...
2009-08-13 Matthias Braun- rework backend node dumping; add a dumper for Phi...
2009-08-12 Christoph MallonMinor corrections.
2009-08-12 Christoph MallonRemove unnecessary #include "phiclass.h".
2009-08-11 Matthias Braun- implement output constraint enforcement for new regis...
2009-08-11 Matthias BraunSwitchJmp doesn't have 1 'none' output
2009-08-06 Matthias Braun- Rewrite internal backend logic for querying register...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-08-04 Matthias Braunfix register allocation verifier not checking output...
2009-08-03 Matthias Brauninitial work for phi-nodes (ifs should work, loops...
2009-08-03 Matthias Braunmore work on permutate values (not finished yet)
2009-08-02 Matthias Braunfix a few bugs in benewalloc, split codegen timer in 2
2009-07-31 Matthias Brauncleanup backend: make pre_spill_prepare_constraint...
2009-07-15 Sebastian Buchwaldcondeval is called jump threading now
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-29 Matthias BraunCleanup: remove firm_common_t.h (and the PRECISE_EXC_CO...
2009-06-24 Michael Beck- add some doxygen comments laying around
2009-06-19 Matthias Braunverify that Projs are in the same Block as their predec...
2009-06-03 Matthias Braun- remove modecode concept which is pointless nowadays
2009-06-02 Michael Beck- svn properties added
2009-06-01 Matthias Braunfix a bunch of bugs in my last commit (no idea why...
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-17 Matthias Braunfix my last commit
2009-05-17 Matthias Braun- newer gcc warned me about errors in our strncat usage...
2009-05-15 Matthias Braunimprove sched_info datastructure, saving space and...
2009-05-15 Matthias Braunfix mode querying for mode_T div nodes
2009-05-14 Matthias Braunadd some hacks that fixes register pressure faithfullne...
next