2008-10-10 |
Christoph Mallon | Emit * in all necessary places for EMIT_ALTERNATE_AM. |
commit | commitdiff | tree | snapshot |
2008-10-10 |
Christoph Mallon | HACK: Prevent folding reload AM when the node already... |
commit | commitdiff | tree | snapshot |
2008-10-10 |
Christoph Mallon | Assert that ia32_perform_memory_operand() only tries... |
commit | commitdiff | tree | snapshot |
2008-10-10 |
Michael Beck | typo |
commit | commitdiff | tree | snapshot |
2008-10-10 |
Michael Beck | - detect non-strict functions |
commit | commitdiff | tree | snapshot |
2008-10-10 |
Matthias Braun | cleaned up my scripts a bit and added them to svn ... |
commit | commitdiff | tree | snapshot |
2008-10-09 |
Michael Beck | BugFix: works again for RAW with non twos-complement |
commit | commitdiff | tree | snapshot |
2008-10-09 |
Christoph Mallon | Add be_dep_on_frame() to let a node depend on the frame... |
commit | commitdiff | tree | snapshot |
2008-10-09 |
Christoph Mallon | Remove unnecessary dependency edge from the IncSP,... |
commit | commitdiff | tree | snapshot |
2008-10-09 |
Christoph Mallon | Do not pass the cg to transform_nodes(). |
commit | commitdiff | tree | snapshot |
2008-10-09 |
Christoph Mallon | Remove pointless local variable. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Remove be_get_old_anchor(), it is not necessary. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Remove the attribute int visited from struct be_transfo... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Mark the old node as visited in be_set_transformed_node(). |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Do not mark the node as visited before transforming... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Do not mark the transformed as visited. It makes no... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Remove redundant be_set_transformed_node() in transform... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Introduce ia32_Call, which can handle address mode. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | No need to ignore Projs in the emitter, because there... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Sort. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Michael Beck | - BugFix: fix the rare case where two nodes a congruent... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Add ia32_emitf() to concisely output ia32 instructions. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Make ia32_assign_exc_label() static and remove redundan... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Slightly simplify jump table emitter. |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Do not emit cld in the CopyB prologue. The ABI mandate... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Simplify emit_CopyB_prolog() and remove an unnecessary... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Christoph Mallon | Make it a bit more clear, what's going on in ia32_emit_... |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Michael Beck | - fixed some comment typos |
commit | commitdiff | tree | snapshot |
2008-10-08 |
Michael Beck | - Add support for commutative congruences: Add(a,b... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Matthias Braun | and again |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Matthias Braun | again |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Matthias Braun | revert change for now breaks 255.vortex and 253.perlbmk |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Matthias Braun | another test |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Matthias Braun | another fix for the delayed phi problem, mark memperms... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - cond-eval is ok, gvn-pre has a problem with the do... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - some strange combination of cond-eval and gvn-pre |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - do not clean up keep-alives here |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - fixed strange code: when did it break? |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - kill Bad nodes from the keep-alive list |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - used new irg_walk_blkwise_dom_top_down() to calculate... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - we need irg_walk_blkwise_dom_top_down() instead of |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - kill Bad nodes from the keep-alive list: these arise... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Michael Beck | - re-enabled global-non-null test, but place Confirms... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Christoph Mallon | Add irn_visited_else_mark(), which combines irn_visited... |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Christoph Mallon | fild and fist can handle 16bit source/destination. |
commit | commitdiff | tree | snapshot |
2008-10-07 |
Christoph Mallon | Use separate code to emit suffixes for integer and... |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | fix last fix (+ optimisation: don't do anything if... |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Michael Beck | - reenabled modeb handling after condeval fix |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | fix condeval ssa recondstruction |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Andreas Zwinkau | Adding a smaller variant of fehler044 |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Michael Beck | - implemented irg_walk_blkwise_dom_graph() |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | disable femms usage for now |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Michael Beck | - indentation fixed |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | fix typo |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Michael Beck | - BugFix: fixed sc_print() for modes with bitsize non... |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | try to never put phis into pending |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Matthias Braun | more debug info |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Christoph Mallon | Typo in comment. |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Christoph Mallon | s/irn_not_visited(x)/!irn_visited(x)/. |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Christoph Mallon | Remove redundant test. |
commit | commitdiff | tree | snapshot |
2008-10-06 |
Michael Beck | - Condeval places a Phi in a wrong block, see the AddP |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Christoph Mallon | Clean up need_constraint_copy(). |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Michael Beck | - add missing include |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Christoph Mallon | Plug memory leak. |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Christoph Mallon | Do not bother zeroing an object just before freeing it. |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Christoph Mallon | Panic, when encountering a to be lowered ASM node.... |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Michael Beck | - improved is_non_null_Confirm() |
commit | commitdiff | tree | snapshot |
2008-10-05 |
Moritz Kroll | Let some optimizations return non-zero, if they changed... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Michael Beck | - BugFix: fixed effect of r22470: Immediate is always... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Michael Beck | - fixed r22480: Proj numbers are now different |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Micro optimisation of the day: Remove ia32_Test, which... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | peephole_ia32_Test() would due to a bug only remove... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Treat conversions between the same size as downconv... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Use turn_back_am() to implement peephole_ia32_Imul_split(). |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Only deactivate AM support for a node with an immediate... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Fix fehler157: Lowering Shrs was missing a Conv. |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | fehler157: Wrong mode for lower half of lowered 64bit... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Use gen_binop() in gen_Mulh(). |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Ensure that empty functions get their ret $0 by skippin... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Simplify node construction in gen_Mulh(). |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | set_ia32_op_type() want ia32_AddrModeS, not ia32_am_Sou... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Make ia32_get_admissible_noreg() static. |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | fehler156: aligning the stack does not work. |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Enable folding reloads into unary ia32 instructions... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Remove ia32_am_ternary. The only users were Div an... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Use ia32_copy_am_attrs() for splitting IMul reg, mem... |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Clean up turn_back_am(), panic on unknown arity. |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Small simplification. |
commit | commitdiff | tree | snapshot |
2008-10-04 |
Christoph Mallon | Put the flags, which are modified by Inc/Dec, into... |
commit | commitdiff | tree | snapshot |
2008-10-03 |
Christoph Mallon | Improve upper_bits_clean(): Recurse on Projs and failed... |
commit | commitdiff | tree | snapshot |
2008-10-03 |
Matthias Braun | convert bitfield initializer tarvals before using them |
commit | commitdiff | tree | snapshot |
2008-10-03 |
Matthias Braun | fix firm outputting additional .skips after .string |
commit | commitdiff | tree | snapshot |
2008-10-03 |
Matthias Braun | mac assembler doesn't know .skip, use .space |
commit | commitdiff | tree | snapshot |
2008-10-02 |
Christoph Mallon | Let is_non_null_Confirm() work as advertised for SymConsts. |
commit | commitdiff | tree | snapshot |
2008-10-02 |
Michael Beck | - reduce the number of created confirms further |
commit | commitdiff | tree | snapshot |
2008-10-02 |
Michael Beck | reduce the number of created Confirms |
commit | commitdiff | tree | snapshot |
2008-10-02 |
Michael Beck | - BugFix: ensure, that no self-loops are constructed... |
commit | commitdiff | tree | snapshot |
2008-10-02 |
Michael Beck | - BugFix: remove_confirms() now does NOT deactivate... |
commit | commitdiff | tree | snapshot |
next |