2009-09-21 |
Matthias Braun | implement PopMem, PopEbp, fix push register, fix some... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | fix binary emitter for cmp with addressmode and immediate |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Add missing \n. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Implement binary emitter for test. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | In bemit_binop_with_imm() use in-reg, beacuse some... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Implement binary emitters for inc and dec. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Implement binary emitters for shifts and rotates. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | added jump emitters (only far jump at the moment) |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Implement bemit_call() with AM. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | fix strange bug introduced in refactoring (a half-writt... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | fix bug introduced in refactoring: displacement only... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | fix cltd |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | fix relative entity emitter |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | When using only %esp in AM, which must use a SIB byte... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | Correct three bugs in bemit_incsp(): Offset 0 must... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | do creation and merge of affinity classes in 1 pass |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Matthias Braun | emit statev times in usec |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | ... and the range of a signed 16bit word is -32768... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | The range of a singed byte is -128 <= x < 128, not... |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Christoph Mallon | s#/*fallthrough*/#/* FALLTHROUGH */# so lint is happy. |
commit | commitdiff | tree | snapshot |
2009-09-21 |
Sebastian Buchwald | Connect Projs and their predecessors by nearedges inste... |
commit | commitdiff | tree | snapshot |
2009-09-20 |
Michael Beck | More opcodes. |
commit | commitdiff | tree | snapshot |
2009-09-20 |
Michael Beck | Refactored binary emitter: |
commit | commitdiff | tree | snapshot |
2009-09-19 |
Michael Beck | - removed C99 features |
commit | commitdiff | tree | snapshot |
2009-09-19 |
Michael Beck | - Active Perl 5.6 cannot cope with "${name}[]" in HERE... |
commit | commitdiff | tree | snapshot |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
commit | commitdiff | tree | snapshot |
2009-09-18 |
Sebastian Buchwald | Fixed some problems due to refactoring in previous... |
commit | commitdiff | tree | snapshot |
2009-09-18 |
Sebastian Buchwald | Fixed some wrong nodes. |
commit | commitdiff | tree | snapshot |
2009-09-18 |
Thomas Bersch | only for debugging |
commit | commitdiff | tree | snapshot |
2009-09-18 |
Matthias Braun | - Reworked backends to put out register_requirements... |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Sebastian Buchwald | Set irg birg. |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Matthias Braun | experimental beginning of a binary emitter I had lying... |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Sebastian Buchwald | Moved some ia32 independent code to bemain. |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Sebastian Buchwald | Start block isn't a special case anymore (and now get... |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Sebastian Buchwald | Fixed bug that always sets profiled execfreq to zero. |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
commit | commitdiff | tree | snapshot |
2009-09-17 |
Matthias Braun | unnecessary map |
commit | commitdiff | tree | snapshot |
2009-09-16 |
Sebastian Buchwald | Set type state to fixed_layout to make beabi happy. |
commit | commitdiff | tree | snapshot |
2009-09-16 |
Sebastian Buchwald | Connect profile code to initial Memory. |
commit | commitdiff | tree | snapshot |
2009-09-16 |
Matthias Braun | small optimisation (avoid some arch_irn_consider_in_reg... |
commit | commitdiff | tree | snapshot |
2009-09-13 |
Michael Beck | - add graph pass for edges_verify() |
commit | commitdiff | tree | snapshot |
2009-09-12 |
Michael Beck | - C99 features removed |
commit | commitdiff | tree | snapshot |
2009-09-11 |
Matthias Braun | inline arch_get_register_req_out to make the backend... |
commit | commitdiff | tree | snapshot |
2009-09-11 |
Matthias Braun | LC_OPT_ENT_BOOL needs an int |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Sebastian Buchwald | typos |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Christoph Mallon | libcore wants int, not bool. |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Matthias Braun | we need last_uses even without preferences |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Matthias Braun | small bugfix/cleanup of phi preference propagation |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Matthias Braun | add commandline options to disable preference, congruen... |
commit | commitdiff | tree | snapshot |
2009-09-10 |
Christoph Mallon | Correct typos. |
commit | commitdiff | tree | snapshot |
2009-09-09 |
Sebastian Buchwald | Fixed codegen/wrong_execfreq.c from r26508. |
commit | commitdiff | tree | snapshot |
2009-09-09 |
Matthias Braun | don't classify Proj nodes |
commit | commitdiff | tree | snapshot |
2009-09-09 |
Matthias Braun | multi level optimistic split |
commit | commitdiff | tree | snapshot |
2009-09-09 |
Christoph Mallon | Correct wrong DBG_OPT_ALGSIM classification. |
commit | commitdiff | tree | snapshot |
2009-09-09 |
Christoph Mallon | Today's localopt: a * (1 << x) -> a << x. |
commit | commitdiff | tree | snapshot |
2009-09-07 |
Matthias Braun | return 0 for number of outputs for nodes without backen... |
commit | commitdiff | tree | snapshot |
2009-09-07 |
Matthias Braun | give fewer penalties to neighbors of uses with multiple... |
commit | commitdiff | tree | snapshot |
2009-09-07 |
Sebastian Buchwald | Added missing declaration. |
commit | commitdiff | tree | snapshot |
2009-09-06 |
Sebastian Buchwald | Use module mechanism to register copy minimization... |
commit | commitdiff | tree | snapshot |
2009-09-06 |
Michael Beck | - removed C99 features |
commit | commitdiff | tree | snapshot |
2009-09-05 |
Matthias Braun | allow final_cost pointer to be NULL |
commit | commitdiff | tree | snapshot |
2009-09-05 |
Matthias Braun | avoid putting interfering stuff into the same congruenc... |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Sebastian Buchwald | - removed remnant of copyheur3 |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Sebastian Buchwald | Added some comments. |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Sebastian Buchwald | We have already asserted the condition. |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Sebastian Buchwald | We need config.h to know whether FIRM_KAPS is defined. |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Matthias Braun | new heursitic for good coloring order; add utility... |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Matthias Braun | only compile pbqp stuff if pbqp defines are enabled |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Thomas Bersch | - added assert for correct PBQP solution |
commit | commitdiff | tree | snapshot |
2009-09-04 |
Thomas Bersch | Initial version of PBQP copy minimization. |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | tweak optimistic split heuristic to take execfreq of... |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | align stackframe to 4 bytes to avoid bad esp alignments |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | improve hack to also work when the value has been ... |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | don't optimistically split these strange msut_be_differ... |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | CopyKeeps have mostly Keep-like semantics too - make... |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Matthias Braun | fix (nearly) endless loops in some cases of propagate_phi |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Christoph Mallon | Sort file lists in Makefile.am. |
commit | commitdiff | tree | snapshot |
2009-09-03 |
Christoph Mallon | Add missing files to Makefile.am. |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Christoph Mallon | Remove removed files from Makefile.am. |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Matthias Braun | merge preferences along congruence classes |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit... |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Christoph Mallon | Create clean register requirements for Phis, otherwise... |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Christoph Mallon | Reuse already fetched values. |
commit | commitdiff | tree | snapshot |
2009-09-02 |
Christoph Mallon | Correct typo in comment. |
commit | commitdiff | tree | snapshot |
2009-09-01 |
Matthias Braun | old and never used files |
commit | commitdiff | tree | snapshot |
2009-09-01 |
Matthias Braun | old and nowaday useless tool stuff |
commit | commitdiff | tree | snapshot |
2009-09-01 |
Matthias Braun | - improve block scheduling heuristic by deciding a... |
commit | commitdiff | tree | snapshot |
2009-09-01 |
Matthias Braun | improv execfreq estimation if a loop outedge leaves... |
commit | commitdiff | tree | snapshot |
2009-08-31 |
Matthias Braun | fix rematerialisation code to not ask Proj nodes for... |
commit | commitdiff | tree | snapshot |
2009-08-30 |
Michael Beck | Changed splitting of commutative nodes: Instead of... |
commit | commitdiff | tree | snapshot |
2009-08-28 |
Michael Beck | - removed C99 features |
commit | commitdiff | tree | snapshot |
2009-08-28 |
Matthias Braun | clarify comment |
commit | commitdiff | tree | snapshot |
2009-08-27 |
Christoph Mallon | Correct typos in comments. |
commit | commitdiff | tree | snapshot |
2009-08-27 |
Matthias Braun | improve phi propagation |
commit | commitdiff | tree | snapshot |
2009-08-26 |
Sebastian Buchwald | typo |
commit | commitdiff | tree | snapshot |
2009-08-26 |
Michael Beck | - fixed r26421 |
commit | commitdiff | tree | snapshot |
2009-08-25 |
Sebastian Buchwald | Added missing parameter documentation. |
commit | commitdiff | tree | snapshot |
2009-08-25 |
Matthias Braun | benewalloc: refactorign assignment_t struct is not... |
commit | commitdiff | tree | snapshot |
2009-08-25 |
Matthias Braun | addendum to the should_be_same fix: we also have to... |
commit | commitdiff | tree | snapshot |
next |