2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw |
2009-09-18 |
Matthias Braun | - Reworked backends to put out register_requirements... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Sebastian Buchwald | Moved some ia32 independent code to bemain. |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Michael Beck | - use FASTCALL, not only regparam on private functions |
blob | commitdiff | raw | diff to current |
2009-04-01 |
Michael Beck | - use regparam for private functions, instead of fastcall |
blob | commitdiff | raw | diff to current |
2009-03-02 |
Matthias Braun | fix some cases of PIC emitting |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
blob | commitdiff | raw | diff to current |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
blob | commitdiff | raw | diff to current |
2009-01-19 |
Michael Beck | corectly handle this_call |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
blob | commitdiff | raw | diff to current |
2008-12-26 |
Michael Beck | - only use immediate mode_E if x87 unit is used |
blob | commitdiff | raw | diff to current |
2008-12-25 |
Michael Beck | - removed strange add_irn_dep(get_irg_end(cg->irg)... |
blob | commitdiff | raw | diff to current |
2008-12-19 |
Michael Beck | - implemented ia32_ClimbFrame() pseudo-instruction |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Michael Beck | - implemented __builtin_return_address(0) |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Moritz Kroll | Added cons_flags parameter to new_Load and new_Store... |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Matthias Braun | it's called mux now, not Psi |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Michael Beck | - removed unused immediate fp mode |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Michael Beck | - add missing else |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Michael Beck | - simplified code |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Matthias Braun | we can't guarantee that there won't be dead blocks... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Matthias Braun | remove archop stuff which wasn't really used anyway |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Michael Beck | - 64bit Abs is allowed for if-conversion |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Michael Beck | -removed unused entities from the intrinsic environment |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Generate new_bd_* instead of new_rd_* functions in... |
blob | commitdiff | raw | diff to current |
2008-11-08 |
Christoph Mallon | Just use new_NoMem(), it is always the current irg. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Christoph Mallon | Make using SET_IA32_ORIG_NODE() a bit simpler. |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - Corrected Abs/Nabs check |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - allow fabs to be constructed |
blob | commitdiff | raw | diff to current |
2008-11-06 |
Michael Beck | - moved declarations to appropriate header files |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | - Part1 of backend reorganisation: |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Christoph Mallon | Remove the unused regs_saved_by_me hook. |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Remove the unused before_sched callback. |
blob | commitdiff | raw | diff to current |
2008-10-15 |
Christoph Mallon | Remove dumping the -am graph. It is exactly the same... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Michael Beck | - let the compiler optimize the transformer selection... |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | Fix bug in r22822. |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Switchify ia32_collect_frame_entity_nodes(). |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Nobody is interested in what a arch_irn_class_load... |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | Nobody cares what a "normal" node is, so do not try... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the attribute const arch_env_t *arch_env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove dead initialisaton. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-10-10 |
Christoph Mallon | HACK: Prevent folding reload AM when the node already... |
blob | commitdiff | raw | diff to current |
2008-10-10 |
Christoph Mallon | Assert that ia32_perform_memory_operand() only tries... |
blob | commitdiff | raw | diff to current |
2008-10-09 |
Christoph Mallon | Add be_dep_on_frame() to let a node depend on the frame... |
blob | commitdiff | raw | diff to current |
2008-10-08 |
Christoph Mallon | Introduce ia32_Call, which can handle address mode. |
blob | commitdiff | raw | diff to current |
2008-10-07 |
Matthias Braun | another fix for the delayed phi problem, mark memperms... |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Christoph Mallon | Good day and welcome to the FIRM XMALLOC*() macros... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Use turn_back_am() to implement peephole_ia32_Imul_split(). |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Merge ia32_am_type_t and ia32_am_arity_t, because ... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Make ia32_get_admissible_noreg() static. |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Enable folding reloads into unary ia32 instructions... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Remove ia32_am_ternary. The only users were Div an... |
blob | commitdiff | raw | diff to current |
2008-10-04 |
Christoph Mallon | Clean up turn_back_am(), panic on unknown arity. |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | also count remats |
blob | commitdiff | raw | diff to current |
2008-09-28 |
Matthias Braun | improve fix some statistics in bechordal |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Sebastian Buchwald | Fixed compile error and moved cse en/disabling into... |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Sebastian Buchwald | Set cse_opt to old value instead of enabling it. |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Matthias Braun | hack to make it possible to mark spill,reload and remat... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Matthias Braun | removed outdated comment |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Sebastian Buchwald | Added PBQP mapping with random costs. |
blob | commitdiff | raw | diff to current |
2008-09-22 |
Christoph Mallon | ia32_Leave does not need esp as input operand, it only... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Michael Beck | - reset the default stack alignment to 2^2 |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Michael Beck | - Allowing an initial stack_bias to be transmitted... |
blob | commitdiff | raw | diff to current |
2008-09-07 |
Matthias Braun | old_bp should not be part of the between type, this... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Andreas Zwinkau | Removed -after_pbqp_transform, because it is the same... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Matthias Braun | fix the reload folding mode stuff in a more correct way |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Matthias Braun | revert last change |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Matthias Braun | don't extend load_mode when folding reloads |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | Remove unnecessary dependency edge from the IncSP,... |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Use symbolic names instead of magic values for the... |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Christoph Mallon | cc_fixed is dead, all hail stickyness_sticky! |
blob | commitdiff | raw | diff to current |
2008-08-18 |
Sebastian Buchwald | Use switch to decide which ia32 transformer is selected. |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Christoph Mallon | Fix crash in r21138. |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Christoph Mallon | - Introduce cc_fixed: the calling convention must not... |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
2008-08-11 |
Christoph Mallon | Add a switch to select the ia32 transformer. |
blob | commitdiff | raw | diff to current |
2008-08-09 |
Christoph Mallon | Fix macro test which used pbqp transformer when it... |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Sebastian Buchwald | Moved common code of ia32_pbqp_transform and ia32_trans... |
blob | commitdiff | raw | diff to current |
2008-08-05 |
Michael Beck | - removed C99 stdbool.h from the "official" interface... |
blob | commitdiff | raw | diff to current |
2008-08-02 |
Michael Beck | - add support for ASM includes, needed for fehler125.c |
blob | commitdiff | raw | diff to current |
2008-08-01 |
Matthias Braun | firm already had kill_node, no need to be_kill_node |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthias Braun | cleanups/fixes for ASM handling |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Matthias Braun | - handle parsing of assembler constraints in backends... |
blob | commitdiff | raw | diff to current |
2008-07-18 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
2008-07-15 |
Sebastian Buchwald | typo |
blob | commitdiff | raw | diff to current |
next |