2008-10-07 |
Michael Beck | - kill Bad nodes from the keep-alive list: these arise... |
tree | commitdiff |
2008-10-07 |
Michael Beck | - re-enabled global-non-null test, but place Confirms... |
tree | commitdiff |
2008-10-07 |
Christoph Mallon | Add irn_visited_else_mark(), which combines irn_visited... |
tree | commitdiff |
2008-10-07 |
Christoph Mallon | fild and fist can handle 16bit source/destination. |
tree | commitdiff |
2008-10-07 |
Christoph Mallon | Use separate code to emit suffixes for integer and... |
tree | commitdiff |
2008-10-06 |
Matthias Braun | fix last fix (+ optimisation: don't do anything if... |
tree | commitdiff |
2008-10-06 |
Michael Beck | - reenabled modeb handling after condeval fix |
tree | commitdiff |
2008-10-06 |
Matthias Braun | fix condeval ssa recondstruction |
tree | commitdiff |
2008-10-06 |
Andreas Zwinkau | Adding a smaller variant of fehler044 |
tree | commitdiff |
2008-10-06 |
Michael Beck | - implemented irg_walk_blkwise_dom_graph() |
tree | commitdiff |
2008-10-06 |
Matthias Braun | disable femms usage for now |
tree | commitdiff |
2008-10-06 |
Michael Beck | - indentation fixed |
tree | commitdiff |
2008-10-06 |
Matthias Braun | fix typo |
tree | commitdiff |
2008-10-06 |
Michael Beck | - BugFix: fixed sc_print() for modes with bitsize non... |
tree | commitdiff |
2008-10-06 |
Matthias Braun | try to never put phis into pending |
tree | commitdiff |
2008-10-06 |
Matthias Braun | more debug info |
tree | commitdiff |
2008-10-06 |
Christoph Mallon | Typo in comment. |
tree | commitdiff |
2008-10-06 |
Christoph Mallon | s/irn_not_visited(x)/!irn_visited(x)/. |
tree | commitdiff |
2008-10-06 |
Christoph Mallon | Remove redundant test. |
tree | commitdiff |
2008-10-06 |
Michael Beck | - Condeval places a Phi in a wrong block, see the AddP |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Clean up need_constraint_copy(). |
tree | commitdiff |
2008-10-05 |
Michael Beck | - add missing include |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Plug memory leak. |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Do not bother zeroing an object just before freeing it. |
tree | commitdiff |
2008-10-05 |
Christoph Mallon | Panic, when encountering a to be lowered ASM node.... |
tree | commitdiff |
2008-10-05 |
Michael Beck | - improved is_non_null_Confirm() |
tree | commitdiff |
2008-10-05 |
Moritz Kroll | Let some optimizations return non-zero, if they changed... |
tree | commitdiff |
2008-10-04 |
Michael Beck | - BugFix: fixed effect of r22470: Immediate is always... |
tree | commitdiff |
2008-10-04 |
Michael Beck | - fixed r22480: Proj numbers are now different |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Micro optimisation of the day: Remove ia32_Test, which... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | peephole_ia32_Test() would due to a bug only remove... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Treat conversions between the same size as downconv... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Use turn_back_am() to implement peephole_ia32_Imul_split(). |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Only deactivate AM support for a node with an immediate... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Fix fehler157: Lowering Shrs was missing a Conv. |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | fehler157: Wrong mode for lower half of lowered 64bit... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Use gen_binop() in gen_Mulh(). |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Ensure that empty functions get their ret $0 by skippin... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Simplify node construction in gen_Mulh(). |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | set_ia32_op_type() want ia32_AddrModeS, not ia32_am_Sou... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Make ia32_get_admissible_noreg() static. |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | fehler156: aligning the stack does not work. |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Enable folding reloads into unary ia32 instructions... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Remove ia32_am_ternary. The only users were Div an... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Use ia32_copy_am_attrs() for splitting IMul reg, mem... |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Clean up turn_back_am(), panic on unknown arity. |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Small simplification. |
tree | commitdiff |
2008-10-04 |
Christoph Mallon | Put the flags, which are modified by Inc/Dec, into... |
tree | commitdiff |
2008-10-03 |
Christoph Mallon | Improve upper_bits_clean(): Recurse on Projs and failed... |
tree | commitdiff |
2008-10-03 |
Matthias Braun | convert bitfield initializer tarvals before using them |
tree | commitdiff |
2008-10-03 |
Matthias Braun | fix firm outputting additional .skips after .string |
tree | commitdiff |
2008-10-03 |
Matthias Braun | mac assembler doesn't know .skip, use .space |
tree | commitdiff |
2008-10-02 |
Christoph Mallon | Let is_non_null_Confirm() work as advertised for SymConsts. |
tree | commitdiff |
2008-10-02 |
Michael Beck | - reduce the number of created confirms further |
tree | commitdiff |
2008-10-02 |
Michael Beck | reduce the number of created Confirms |
tree | commitdiff |
2008-10-02 |
Michael Beck | - BugFix: ensure, that no self-loops are constructed... |
tree | commitdiff |
2008-10-02 |
Michael Beck | - BugFix: remove_confirms() now does NOT deactivate... |
tree | commitdiff |
2008-10-02 |
Michael Beck | add global_null_ptr_elimination flag |
tree | commitdiff |
2008-10-02 |
Andreas Zwinkau | Test case for historical reasons |
tree | commitdiff |
2008-10-02 |
Michael Beck | test for a rather simply gcc optimization |
tree | commitdiff |
2008-10-02 |
Michael Beck | BugFix of r22380 (fixes 176.gcc): |
tree | commitdiff |
2008-10-02 |
Sebastian Buchwald | Reuse prevents_AM check in PBQP transformer. |
tree | commitdiff |
2008-10-01 |
Andreas Zwinkau | Panic if proj num is unexpected |
tree | commitdiff |
2008-10-01 |
Matthias Braun | fix endless loops |
tree | commitdiff |
2008-10-01 |
Matthias Braun | simplify and speedup belady/loopana a bit |
tree | commitdiff |
2008-10-01 |
Sebastian Buchwald | PBQP now doesn't find a solution, if we modified the... |
tree | commitdiff |
2008-09-30 |
Michael Beck | - BugFix: cleanup cannot work with a precalculated... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Added users for symconst. |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Don't panic, the train is waiting for you... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Add users for symconst. |
tree | commitdiff |
2008-09-30 |
Moritz Kroll | Optimize store after stores with partial overwrites... |
tree | commitdiff |
2008-09-30 |
Moritz Kroll | Push ConvP through AddI |
tree | commitdiff |
2008-09-30 |
Moritz Kroll | Mallon: Fixed smaller_mode() |
tree | commitdiff |
2008-09-30 |
Matthias Braun | fix warning in optimized mode |
tree | commitdiff |
2008-09-30 |
Matthias Braun | cleanup statistics stuff |
tree | commitdiff |
2008-09-30 |
Matthias Braun | fix some warnings in optimized mode |
tree | commitdiff |
2008-09-30 |
Michael Beck | place FIRM_DBG_REGISTER into the init function |
tree | commitdiff |
2008-09-30 |
Matthias Braun | put memory operand folding to spill_apply time |
tree | commitdiff |
2008-09-30 |
Matthias Braun | old version was correct... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Removed dependency that prevents full address mode. |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Right nodes, right order but still not crashing... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Another variant without index, but shifts with differen... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | All heuristic applications at right place, but there... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Use PBQP heuristic at shift const and afterwards at... |
tree | commitdiff |
2008-09-30 |
Sebastian Buchwald | Provoke heuristical PBQP decision for computed value. |
tree | commitdiff |
2008-09-30 |
Matthias Braun | push compilation unit in context |
tree | commitdiff |
2008-09-30 |
Matthias Braun | when we can do it for tuples, we can do it for Ids too |
tree | commitdiff |
2008-09-30 |
Matthias Braun | we have code duplication in determine_entity_usage... |
tree | commitdiff |
2008-09-29 |
Michael Beck | - add a combo flag again, so inlining can use combo... |
tree | commitdiff |
2008-09-29 |
Sebastian Buchwald | Added more users to calculated value, but there are... |
tree | commitdiff |
2008-09-29 |
Michael Beck | - Look through Tuple when checking for address taken... |
tree | commitdiff |
2008-09-29 |
Michael Beck | - BugFix: removed missing debugging artefact, causing... |
tree | commitdiff |
2008-09-29 |
Sebastian Buchwald | Don't try to use address multiple times, use calculated... |
tree | commitdiff |
2008-09-29 |
Sebastian Buchwald | Tried to create a PBQP graph with can't be solved heuri... |
tree | commitdiff |
2008-09-29 |
Matthias Braun | we WANT to push forced graphs on the prioqueue |
tree | commitdiff |
2008-09-29 |
Matthias Braun | here it is |
tree | commitdiff |
2008-09-28 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2008-09-28 |
Sebastian Buchwald | - setted store value to symconst + const which can... |
tree | commitdiff |
next |