2008-06-23 |
Michael Beck | - add support for Rotl |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Michael Beck | BugFix: always emit the block label for labelled blocks... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Michael Beck | BugFix: cannot change the pin state of already pinned... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Michael Beck | - make is_arg_Proj() global |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Andreas Zwinkau | dump the modify_flags flag, too |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Michael Beck | - reduce complexity of remove_End_keepalive() |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Michael Beck | fixed indentation |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Michael Beck | - BugFix: whech checking Blocks, is_Block_dead() must... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Michael Beck | - be_peephole_IncSP_IncSP() must return the new node |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Sebastian Buchwald | disable CSE in PBQP-transform phase, this is necessary... |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | - BugFix: add missing reroute |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | - BugFix: when peephole combines two IncSP nodes, let... |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | - fixed architecture flags |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Christoph Mallon | Avoid endless iteration when normalising returns. |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | - make normalize_n_returns() more aggressive: remove... |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | BugFix: must initialize Blocks with removable |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | Hopefully better version of control flow optimization: |
commit | commitdiff | tree | snapshot |
2008-06-18 |
Michael Beck | - removed old if 0'ed code |
commit | commitdiff | tree | snapshot |
2008-06-17 |
Michael Beck | - renamed function to clarify its intention |
commit | commitdiff | tree | snapshot |
2008-06-17 |
Michael Beck | - useless variable removed |
commit | commitdiff | tree | snapshot |
2008-06-17 |
Michael Beck | - Bugfix: peephole_IncSP_Store_to_push(): collect the... |
commit | commitdiff | tree | snapshot |
2008-06-16 |
Michael Beck | invalidate loop-info if blocks were removed |
commit | commitdiff | tree | snapshot |
2008-06-13 |
Michael Beck | fixed some warnings |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Andreas Zwinkau | disable the standard transform, if pbqp_transform is... |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | workaround for dead CF: restart the optimization |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | - add doxygen comment |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | - unfinished work to support exception label lookup |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | BugFix: schedule the Stc instruction |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | - removed critical exception edges, so perm code can... |
commit | commitdiff | tree | snapshot |
2008-06-12 |
Michael Beck | - BugFix: fixed ia32_transform_sub_to_neg_add() with... |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - add support for Bound |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - relax partBlock check in phase_backend |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - BugFix: get_pnc_string() can only handle default... |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - add a version of remove_critical_edges() that handles... |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Michael Beck | - do not use C++ keyword class as variable name |
commit | commitdiff | tree | snapshot |
2008-06-11 |
Sebastian Buchwald | added non-const getter for ia32_immediate |
commit | commitdiff | tree | snapshot |
2008-06-09 |
Michael Beck | - BugFix: fixed the part-block list splicing, inlining... |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | test for 64bit rot |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | - fixed lowering of Rotl |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | - split the old constant_folding flag into constant_fol... |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | - make the dot at the start of debugger commands optional |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | add missing include (although not needed, but API used) |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | - BugFix: the mode of the lower part of a DW lowered... |
commit | commitdiff | tree | snapshot |
2008-06-07 |
Michael Beck | demonstrates an error in ShrsLs lowering |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | renamed node type Rot to Rotl to make clear that this... |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | updated to current version |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | updated |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | updated |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | enhanced version |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | - better detection of local addresses |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | - export classify_pointer() |
commit | commitdiff | tree | snapshot |
2008-06-06 |
Michael Beck | is_self_recursive_Call() added |
commit | commitdiff | tree | snapshot |
2008-06-05 |
Michael Beck | - BugFix: do NOT do the copy-return optimization if... |
commit | commitdiff | tree | snapshot |
2008-06-04 |
Michael Beck | current version |
commit | commitdiff | tree | snapshot |
2008-06-04 |
Matthias Braun | old fehler 110... |
commit | commitdiff | tree | snapshot |
2008-06-04 |
Matthias Braun | compound return problems |
commit | commitdiff | tree | snapshot |
2008-06-03 |
Matthias Braun | switch projs have long pnc not pn_Cmp |
commit | commitdiff | tree | snapshot |
2008-06-03 |
Matthias Braun | we do need conv/cast skipping |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Matthias Braun | handle Bads more gracefully |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Michael Beck | add missing condition |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Matthias Braun | only skip float->float convs |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Michael Beck | - added option -b omitleaffp, omitting the frame pointe... |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Michael Beck | - better handling for strictConv's, optimized conv_orgi... |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Michael Beck | test for strictConv orgie |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Michael Beck | - Fixed strict-convs before Stores again: We can skip... |
commit | commitdiff | tree | snapshot |
2008-06-02 |
Matthias Braun | add missing returns |
commit | commitdiff | tree | snapshot |
2008-06-01 |
Michael Beck | - stack alignment is now power of two |
commit | commitdiff | tree | snapshot |
2008-06-01 |
Michael Beck | Do NOT ignore Bad Phi predecessors. Otherwise |
commit | commitdiff | tree | snapshot |
2008-06-01 |
Michael Beck | call optimize_cf() to delete dead-code that might arise... |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Matthias Braun | use ir_type from call instead of the type from the... |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Matthias Braun | outputting +,-,* in assembler makes no sense for floats |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Matthias Braun | fix alloca mapper |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Matthias Braun | Alloc is not a binop |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Michael Beck | updated for latest libFirm changes |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Matthias Braun | no, we cannot skip all convs before vfst (but just... |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Michael Beck | - in x87 mode, skipp ALL conv's before stores |
commit | commitdiff | tree | snapshot |
2008-05-31 |
Michael Beck | allow x + 0.0 = x even in strict mode |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | renamed modecode, mode_sort, mode_arithmetic to ir_* |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | inline_method(): |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | - removed assertion() it is allowed to ask for non... |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | handle a call with less arguments than needed gracefull... |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | - no more be_init(): backend is initialised in init_firm |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | add extra info for immediate float mode |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Michael Beck | add missing prototyp for dump_block_marker_in_title() |
commit | commitdiff | tree | snapshot |
2008-05-30 |
Matthias Braun | cleanup space generation logic and make it more robust... |
commit | commitdiff | tree | snapshot |
2008-05-29 |
Michael Beck | fixed warning |
commit | commitdiff | tree | snapshot |
2008-05-29 |
Michael Beck | - Fixed output for IncSP nodes |
commit | commitdiff | tree | snapshot |
2008-05-29 |
Michael Beck | - Add a peephole phase that fixes all stack offsets |
commit | commitdiff | tree | snapshot |
2008-05-29 |
Michael Beck | - Emitter for IncSP emits now Add or Sub |
commit | commitdiff | tree | snapshot |
2008-05-29 |
Michael Beck | renamed SubSP to SubSPandCopy, add some constants |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | - moved peephole_IncSP_IncSP() to bepeephole.c, as... |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | simplify code |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | fixed warning |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | better version of the barrier remover (no warnings) |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | remove barrier from schedule before peephole optimization |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | implemened add esp, 4/8 -> push/push |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | fixed condition for add/sub esp, 4/8 |
commit | commitdiff | tree | snapshot |
2008-05-28 |
Michael Beck | bock marker can be dumped in the block title |
commit | commitdiff | tree | snapshot |
next |