2011-12-07 |
Matthias Braun | fix warnings in newer perls |
tree | commitdiff |
2011-12-07 |
Matthias Braun | correctly implement memop handling |
tree | commitdiff |
2011-12-07 |
Matthias Braun | bestabs: add missing type kinds |
tree | commitdiff |
2011-12-07 |
Matthias Braun | avoid macros in irdump interface |
tree | commitdiff |
2011-12-07 |
Manuel Mohr | Prevent segfault with -bprofilegenerate=true for empty... |
tree | commitdiff |
2011-12-06 |
Christoph Mallon | Use ARRAY_SIZE(x) and size_t instead of sizeof(x) ... |
tree | commitdiff |
2011-12-06 |
Christoph Mallon | Turn if cascade into switch. |
tree | commitdiff |
2011-12-06 |
Christoph Mallon | Remove the unused function arm_get_fpa_imm_name(). |
tree | commitdiff |
2011-12-05 |
Sebastian Buchwald | Removed superfluous assignment. |
tree | commitdiff |
2011-12-05 |
Matthias Braun | becopyilp: fix problems with ignore registers |
tree | commitdiff |
2011-12-05 |
Matthias Braun | don't use get_irg_dump_name outside dumpers |
tree | commitdiff |
2011-12-05 |
Matthias Braun | belive: move dumper to bedump, checker to beverify |
tree | commitdiff |
2011-12-05 |
Matthias Braun | introduce bedump |
tree | commitdiff |
2011-12-05 |
Matthias Braun | irdump: dump interfaces take const ir_node* now |
tree | commitdiff |
2011-12-05 |
Matthias Braun | becopyilp: code cleanups |
tree | commitdiff |
2011-12-01 |
Matthias Braun | becopyilp: fix size_reduction code |
tree | commitdiff |
2011-12-01 |
Matthias Braun | copyopt: miscellaneous code cleanups |
tree | commitdiff |
2011-12-01 |
Matthias Braun | becopyilp2: Remove unused timelimit |
tree | commitdiff |
2011-12-01 |
Matthias Braun | sparc: optimize float constants function paramters |
tree | commitdiff |
2011-11-17 |
Matthias Braun | use size_t for ASM n_clobbers, n_outputs |
tree | commitdiff |
2011-11-17 |
Matthias Braun | handle Block_entity like other node attributes |
tree | commitdiff |
2011-11-17 |
Matthias Braun | type list fixes |
tree | commitdiff |
2011-11-16 |
Matthias Braun | ia32: do not change tarval output modes in init |
tree | commitdiff |
2011-11-14 |
Matthias Braun | ia32: set ls_mode on more nodes |
tree | commitdiff |
2011-11-14 |
Matthias Braun | remove irbitset.h |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: rework isa_if interface and initialisation |
tree | commitdiff |
2011-11-10 |
Matthias Braun | remove be_opt_register from public API (ir_init calls... |
tree | commitdiff |
2011-11-10 |
Matthias Braun | be: get rid of arch_irn_classify callback |
tree | commitdiff |
2011-11-10 |
Matthias Braun | remove unused op_machine, op_machine_op stuff |
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-04 |
Matthias Braun | ia32: split peephole opts into 2 passes |
tree | commitdiff |
2011-11-04 |
Matthias Braun | ia32: improve Test peephole optimisation |
tree | commitdiff |
2011-11-04 |
Matthias Braun | ia32: sign flag is enough if no overflow |
tree | commitdiff |
2011-11-04 |
Matthias Braun | ia32: improve AM-matching for x87-fpu nodes |
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-11-02 |
Matthias Braun | generate irdump proj-number lookup tables |
tree | commitdiff |
2011-10-27 |
Matthias Braun | be: let begnuas call be_dbg_method_begin/end |
tree | commitdiff |
2011-10-27 |
Matthias Braun | Initial support for dwarf debug info |
tree | commitdiff |
2011-10-27 |
Matthias Braun | let backends decide wether to use begnuas |
tree | commitdiff |
2011-10-27 |
Matthias Braun | finalize debug stuff before arch_env_done which frees... |
tree | commitdiff |
2011-10-27 |
Matthias Braun | ir_mode: simplify interface, improve float-mode handling |
tree | commitdiff |
2011-10-27 |
Matthias Braun | ia32: fix float_const_store for modes with 10bytes |
tree | commitdiff |
2011-10-27 |
Matthias Braun | remove a bunch of comments marking end of blocks |
tree | commitdiff |
2011-10-25 |
Christoph Mallon | Remove ia32_l_Setcc and remove set creation callback... |
tree | commitdiff |
2011-10-20 |
Matthias Braun | simply use long long |
tree | commitdiff |
2011-10-20 |
Matthias Braun | remove is_Global/get_GlobalEntity |
tree | commitdiff |
2011-10-20 |
Matthias Braun | consolidate utility macros in util.h |
tree | commitdiff |
2011-10-20 |
Matthias Braun | rename ir_phase to ir_nodemap and simplify interface |
tree | commitdiff |
2011-10-20 |
Matthias Braun | belive: use sparse hashmap for block->data mapping |
tree | commitdiff |
2011-10-20 |
Matthias Braun | rename irnodemap to irnodehashmap |
tree | commitdiff |
2011-10-20 |
Matthias Braun | ia32: change ShrD/ShlD patterns to match Add instead... |
tree | commitdiff |
2011-10-19 |
Matthias Braun | fix perl warning |
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 | bepeephole: use global register indices |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: use AddCC, SubCC, MulCC |
tree | commitdiff |
2011-10-17 |
Matthias Braun | generate nicer emitter code |
tree | commitdiff |
2011-10-17 |
Matthias Braun | sparc: improve delay slot picking |
tree | commitdiff |
2011-10-17 |
Matthias Braun | bepeephole: make assert about dominance less strict |
tree | commitdiff |
2011-10-17 |
Sebastian Buchwald | Xor without address mode is commutative. |
tree | commitdiff |
2011-10-17 |
Sebastian Buchwald | Also track extended live ranges. |
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 | fix frame_alloc_area not setting a type size |
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-23 |
Manuel Mohr | Consistently use new function to create compilerlib... |
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 | use IR_GRAPH_STATE instead of irg_extblk_info_state |
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 | add missing keeps after rematerializing nodes |
tree | commitdiff |
2011-09-20 |
Matthias Braun | remove unreachable_code/bads after normalize_n_returns |
tree | commitdiff |
2011-09-20 |
Matthias Braun | change unreachable code elmination to the simpler remov... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | remove loopinfo stuff and exclusively use IR_GRAPH_STAT... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | do not use custom copy without custom attributes |
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 |
Sebastian Buchwald | Fixed inconsistent uses of DEBUG_ONLY. |
tree | commitdiff |
2011-09-15 |
Andreas Zwinkau | No unreachable code in backend |
tree | commitdiff |
next |