2012-01-19 |
Matthias Braun | sparc: implement float->unsigned conversions |
tree | commitdiff |
2012-01-19 |
Matthias Braun | sparc: respect frame_type alignment |
tree | commitdiff |
2012-01-10 |
Matthias Braun | sparc: implement 64bit from/to float conversions |
tree | commitdiff |
2012-01-10 |
Matthias Braun | sparc: fix wrong reg-width in double->int Conv |
tree | commitdiff |
2012-01-09 |
Matthias Braun | sparc: Fix constants for double parameter opt |
tree | commitdiff |
2011-12-29 |
Sebastian Buchwald | Added missing casts. |
tree | commitdiff |
2011-12-19 |
Matthias Braun | make opcode list global |
tree | commitdiff |
2011-12-15 |
Matthias Braun | make unique types/entities part of irprog |
tree | commitdiff |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
tree | commitdiff |
2011-12-06 |
Christoph Mallon | Turn if cascade into switch. |
tree | commitdiff |
2011-12-05 |
Sebastian Buchwald | Removed superfluous assignment. |
tree | commitdiff |
2011-12-05 |
Matthias Braun | irdump: dump interfaces take const ir_node* now |
tree | commitdiff |
2011-12-01 |
Matthias Braun | sparc: optimize float constants function paramters |
tree | commitdiff |
2011-11-17 |
Matthias Braun | handle Block_entity like other node attributes |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: rework isa_if interface and initialisation |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: get rid of arch_irn_classify callback |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: remove remnants of machine description |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: remove more unnecessary callbacks |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: remove unused reg_class_for_mode callback |
tree | commitdiff |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
tree | commitdiff |
2011-11-09 |
Matthias Braun | bepeephole: reachability check in can_move_before |
tree | commitdiff |
2011-11-03 |
Manuel Mohr | sparc: Pass correct argument to lower_alloc. |
tree | commitdiff |
2011-11-02 |
Matthias Braun | introduce Switch node |
tree | commitdiff |
2011-10-27 |
Matthias Braun | be: let begnuas call be_dbg_method_begin/end |
tree | commitdiff |
2011-10-27 |
Matthias Braun | let backends decide wether to use begnuas |
tree | commitdiff |
2011-10-27 |
Matthias Braun | ir_mode: simplify interface, improve float-mode handling |
tree | commitdiff |
2011-10-25 |
Christoph Mallon | Remove ia32_l_Setcc and remove set creation callback... |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: emit extra-indentation for delay slots |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: implement more fold-into-restore peephole optimi... |
tree | commitdiff |
2011-10-17 |
Matthias Braun | be: factor out can_move_to function from sparc_emitter |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: use AddCC, SubCC, MulCC |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: improve delay slot picking |
tree | commitdiff |
2011-10-11 |
Matthias Braun | sparc: prefer andn,orn,xorn when they lead to smaller... |
tree | commitdiff |
2011-10-11 |
Matthias Braun | sparc: peephole - fold copy into restore |
tree | commitdiff |
2011-09-28 |
Manuel Mohr | sparc: Corrected sp-relative access warning. |
tree | commitdiff |
2011-09-28 |
Manuel Mohr | sparc: Restore accidentally deleted assert. |
tree | commitdiff |
2011-09-27 |
Manuel Mohr | sparc: Warn if trying to emit stack relative Lds/Sts... |
tree | commitdiff |
2011-09-27 |
Manuel Mohr | sparc: Lower CopyB nodes before lowering double words. |
tree | commitdiff |
2011-09-27 |
Matthias Braun | sparc: attempt to fix stack alignment/address for omit... |
tree | commitdiff |
2011-09-27 |
Matthias Braun | sparc: fix wrong stack-offset in omit-fp commits |
tree | commitdiff |
2011-09-27 |
Matthias Braun | sparc: va_arg functions may not use omit-fp |
tree | commitdiff |
2011-09-27 |
Matthias Braun | sparc: read mode_gp from regclass instead of hardcoding... |
tree | commitdiff |
2011-09-27 |
Matthias Braun | include backend headers without "../" |
tree | commitdiff |
2011-09-27 |
Matthias Braun | remove old/unused XXX_transform_env_t structs |
tree | commitdiff |
2011-09-27 |
Matthias Braun | sparc: mark has_delay_slot as node flag |
tree | commitdiff |
2011-09-27 |
Manuel Mohr | Added option to prevent creation of misaligned loads... |
tree | commitdiff |
2011-09-22 |
Matthias Braun | convenience function to see if mux gets optimized away |
tree | commitdiff |
2011-09-21 |
Manuel Mohr | sparc: Improve handling of MemPerm nodes. |
tree | commitdiff |
2011-09-21 |
Matthias Braun | backend always expects outedges, assure them after... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | sparc: do not emit the node comment twice for Ba |
tree | commitdiff |
2011-09-20 |
Matthias Braun | sparc: dont emit unnecarry block labels |
tree | commitdiff |
2011-09-20 |
Matthias Braun | sparc: fix spec, it's called dump_func not dump_node |
tree | commitdiff |
2011-09-16 |
Christoph Mallon | Replace magic 4 by SPARC_REGISTER_SIZE. |
tree | commitdiff |
2011-09-16 |
Christoph Mallon | Use SPARC_STACK_ALIGNMENT and round_up2() instead of... |
tree | commitdiff |
2011-09-15 |
Manuel Mohr | sparc: Keep stack pointer 8 bytes aligned when generati... |
tree | commitdiff |
2011-09-15 |
Matthias Braun | lower_mode_b: refactoring, make it more robust |
tree | commitdiff |
2011-09-15 |
Matthias Braun | some cleanups for middleend node creation in backends |
tree | commitdiff |
2011-09-13 |
Matthias Braun | sparc: implement returns_twice calling convention |
tree | commitdiff |
2011-09-12 |
Matthias Braun | sparc: first implementation of upper_bits_clean |
tree | commitdiff |
2011-09-12 |
Matthias Braun | sparc: remove unnecessary convs before stores |
tree | commitdiff |
2011-09-08 |
Matthias Braun | Change "associated type" logic to a single linked list... |
tree | commitdiff |
2011-09-08 |
Sebastian Buchwald | Fix offsets for Loads and Stores. |
tree | commitdiff |
2011-09-08 |
Sebastian Buchwald | Use additional register instead of multiple immediate... |
tree | commitdiff |
2011-09-08 |
Sebastian Buchwald | Ignore g4 for internal usage. |
tree | commitdiff |
2011-09-08 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: fix invalid stack bias calculation in omit-fp... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: panic instead of segfault for struct parameters |
tree | commitdiff |
2011-09-06 |
Matthias Braun | remove has_compound_ret_parameter, we already had cc_co... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: support for thread local storage |
tree | commitdiff |
2011-09-06 |
Matthias Braun | begnuas: let user specify elf variants |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: do not use MATCH_MODE_NEUTRAL when using Or... |
tree | commitdiff |
2011-09-06 |
Manuel Mohr | sparc: Ignore long doubles like ia32 backend. |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: split Mulh node into SMulh and UMulh |
tree | commitdiff |
2011-09-06 |
Manuel Mohr | sparc: Stop looking for delay slot node when leaving... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: initial support for Alloc/Free nodes |
tree | commitdiff |
2011-09-01 |
Manuel Mohr | Directly ask backend for current machine size in CopyB... |
tree | commitdiff |
2011-09-01 |
Manuel Mohr | Improved CopyB lowering, made it part of target lowering. |
tree | commitdiff |
2011-08-22 |
Matthias Braun | sparc: support va_start |
tree | commitdiff |
2011-08-22 |
Matthias Braun | fix mode of call-result proj |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Set object file format when initializing backend. |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Added a comment. |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Add support for Conds where selector is not... |
tree | commitdiff |
2011-08-17 |
Matthias Braun | replace unsupported builtins with library calls |
tree | commitdiff |
2011-08-17 |
Matthias Braun | sparc: fix mode of Ldf Projs |
tree | commitdiff |
2011-08-17 |
Matthias Braun | add callback for constructing spill/reload |
tree | commitdiff |
2011-08-16 |
Sebastian Buchwald | Added soft float support for SPARC backend. |
tree | commitdiff |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions |
tree | commitdiff |
2011-08-15 |
Matthias Braun | remove old type |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix spilling+reloading of float values |
tree | commitdiff |
2011-08-15 |
Matthias Braun | implement aggregate returns according to sparc ABI |
tree | commitdiff |
2011-08-15 |
Matthias Braun | custom stack bias code for sparc |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix float calling conventions |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix mode of fdiv result |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix wrong incsp in omit-fp mode |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: floatingpoint flags producing nodes have 1 cycle... |
tree | commitdiff |
2011-08-15 |
Matthias Braun | fix sparc fneg instruction emitter |
tree | commitdiff |
2011-08-15 |
Matthias Braun | avoid generic names like flags in generator |
tree | commitdiff |
2011-08-12 |
Matthias Braun | simplify/remove unnecessary complicated copy-pasta... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | merge after_ra and finish phase, and move stack_bias... |
tree | commitdiff |
2011-08-10 |
Matthias Braun | let backends specify the complete long double type |
tree | commitdiff |
next |