2010-07-14 |
Matthias Braun | refactoring: set_frame_entity is a special callbacks... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Matthias Braun | reorganize beabi - save wether we are using omit_fp... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Matthias Braun | allow backend to do its own custom abi handling and... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Matthias Braun | remove these largish/noisy headers |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Matthias Braun | cleanup and rewrite dumper interface |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Hannes Rapp | - various updates to sparc backend |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Matthias Braun | kill the concept of an unknown register - it just heavi... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Output proper local lables (starting with .L/L) for... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Michael Beck | New setcc framework can handle all mux_is_abs(...,... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | use more IR_RESOURCE_TYPE_VISITED, remove pointless... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | fix buf: we can't handle floating point muxes |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Michael Beck | C99 feature removed. |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Matthias Braun | fix wrong mux_is_set test |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
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 |
next |