projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
- Active Perl 5.6 cannot cope with "${name}[]" in HERE document, replaced by "${name...
[libfirm]
/
ir
/
be
/
2009-09-19
Michael Beck
- Active Perl 5.6 cannot cope with "${name}[]" in HERE...
tree
|
commitdiff
2009-09-18
Matthias Braun
- further refactoring and finally eliminated the callba...
tree
|
commitdiff
2009-09-18
Sebastian Buchwald
Fixed some problems due to refactoring in previous...
tree
|
commitdiff
2009-09-18
Sebastian Buchwald
Fixed some wrong nodes.
tree
|
commitdiff
2009-09-18
Thomas Bersch
only for debugging
tree
|
commitdiff
2009-09-18
Matthias Braun
- Reworked backends to put out register_requirements...
tree
|
commitdiff
2009-09-17
Sebastian Buchwald
Set irg birg.
tree
|
commitdiff
2009-09-17
Matthias Braun
- Bigger refactoring and cleanup in backend:
tree
|
commitdiff
2009-09-17
Matthias Braun
experimental beginning of a binary emitter I had lying...
tree
|
commitdiff
2009-09-17
Sebastian Buchwald
Moved some ia32 independent code to bemain.
tree
|
commitdiff
2009-09-17
Sebastian Buchwald
Start block isn't a special case anymore (and now get...
tree
|
commitdiff
2009-09-17
Matthias Braun
rename benode_t.h to benode.h, remove some unused code
tree
|
commitdiff
2009-09-16
Matthias Braun
small optimisation (avoid some arch_irn_consider_in_reg...
tree
|
commitdiff
2009-09-12
Michael Beck
- C99 features removed
tree
|
commitdiff
2009-09-11
Matthias Braun
inline arch_get_register_req_out to make the backend...
tree
|
commitdiff
2009-09-11
Matthias Braun
LC_OPT_ENT_BOOL needs an int
tree
|
commitdiff
2009-09-10
Sebastian Buchwald
typos
tree
|
commitdiff
2009-09-10
Christoph Mallon
libcore wants int, not bool.
tree
|
commitdiff
2009-09-10
Matthias Braun
we need last_uses even without preferences
tree
|
commitdiff
2009-09-10
Matthias Braun
small bugfix/cleanup of phi preference propagation
tree
|
commitdiff
2009-09-10
Matthias Braun
add commandline options to disable preference, congruen...
tree
|
commitdiff
2009-09-10
Christoph Mallon
Correct typos.
tree
|
commitdiff
2009-09-09
Matthias Braun
don't classify Proj nodes
tree
|
commitdiff
2009-09-09
Matthias Braun
multi level optimistic split
tree
|
commitdiff
2009-09-07
Matthias Braun
return 0 for number of outputs for nodes without backen...
tree
|
commitdiff
2009-09-07
Matthias Braun
give fewer penalties to neighbors of uses with multiple...
tree
|
commitdiff
2009-09-07
Sebastian Buchwald
Added missing declaration.
tree
|
commitdiff
2009-09-06
Sebastian Buchwald
Use module mechanism to register copy minimization...
tree
|
commitdiff
2009-09-06
Michael Beck
- removed C99 features
tree
|
commitdiff
2009-09-05
Matthias Braun
avoid putting interfering stuff into the same congruenc...
tree
|
commitdiff
2009-09-04
Sebastian Buchwald
- removed remnant of copyheur3
tree
|
commitdiff
2009-09-04
Sebastian Buchwald
We have already asserted the condition.
tree
|
commitdiff
2009-09-04
Sebastian Buchwald
We need config.h to know whether FIRM_KAPS is defined.
tree
|
commitdiff
2009-09-04
Matthias Braun
new heursitic for good coloring order; add utility...
tree
|
commitdiff
2009-09-04
Matthias Braun
only compile pbqp stuff if pbqp defines are enabled
tree
|
commitdiff
2009-09-04
Thomas Bersch
- added assert for correct PBQP solution
tree
|
commitdiff
2009-09-04
Thomas Bersch
Initial version of PBQP copy minimization.
tree
|
commitdiff
2009-09-03
Matthias Braun
tweak optimistic split heuristic to take execfreq of...
tree
|
commitdiff
2009-09-03
Matthias Braun
align stackframe to 4 bytes to avoid bad esp alignments
tree
|
commitdiff
2009-09-03
Matthias Braun
improve hack to also work when the value has been ...
tree
|
commitdiff
2009-09-03
Matthias Braun
don't optimistically split these strange msut_be_differ...
tree
|
commitdiff
2009-09-03
Matthias Braun
CopyKeeps have mostly Keep-like semantics too - make...
tree
|
commitdiff
2009-09-03
Matthias Braun
fix (nearly) endless loops in some cases of propagate_phi
tree
|
commitdiff
2009-09-02
Matthias Braun
merge preferences along congruence classes
tree
|
commitdiff
2009-09-02
Christoph Mallon
Add OALLOC*() to make allocating from obstacks a bit...
tree
|
commitdiff
2009-09-02
Christoph Mallon
Create clean register requirements for Phis, otherwise...
tree
|
commitdiff
2009-09-02
Christoph Mallon
Reuse already fetched values.
tree
|
commitdiff
2009-09-01
Matthias Braun
old and never used files
tree
|
commitdiff
2009-09-01
Matthias Braun
old and nowaday useless tool stuff
tree
|
commitdiff
2009-09-01
Matthias Braun
- improve block scheduling heuristic by deciding a...
tree
|
commitdiff
2009-08-31
Matthias Braun
fix rematerialisation code to not ask Proj nodes for...
tree
|
commitdiff
2009-08-28
Michael Beck
- removed C99 features
tree
|
commitdiff
2009-08-27
Christoph Mallon
Correct typos in comments.
tree
|
commitdiff
2009-08-27
Matthias Braun
improve phi propagation
tree
|
commitdiff
2009-08-26
Sebastian Buchwald
typo
tree
|
commitdiff
2009-08-25
Matthias Braun
benewalloc: refactorign assignment_t struct is not...
tree
|
commitdiff
2009-08-25
Matthias Braun
addendum to the should_be_same fix: we also have to...
tree
|
commitdiff
2009-08-24
Matthias Braun
fix optimistical split
tree
|
commitdiff
2009-08-24
Sebastian Buchwald
Summary is not a doxygen tag
tree
|
commitdiff
2009-08-24
Matthias Braun
- First version of optimistic splitting
tree
|
commitdiff
2009-08-24
Matthias Braun
fix daemel spiller accessing flags of Proj nodes
tree
|
commitdiff
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
next