2012-08-27 |
Matthias Braun | ia32_transform: remove unused SETCC_TR_SBB |
tree | commitdiff |
2012-08-27 |
Matthias Braun | show optimisation warnings in ia32 conv/conv opts |
tree | commitdiff |
2012-08-27 |
Matthias Braun | factorize upper_bits_clean and use in sparc+ia32 |
tree | commitdiff |
2012-08-23 |
Matthias Braun | ia32: skip downconvs in front of Store |
tree | commitdiff |
2012-08-23 |
Matthias Braun | fix some problems in ia32_intrinsice/map_Conv |
tree | commitdiff |
2012-08-21 |
Matthias Braun | remove the concept of a strictconv |
tree | commitdiff |
2012-08-02 |
Matthias Braun | be: Proj_Cmp transformers are unnecessary |
tree | commitdiff |
2012-07-30 |
Matthias Braun | simplify and cleanup execfreq API |
tree | commitdiff |
2012-07-23 |
Matthias Braun | ia32: avoid assembler warning for 16bit stores |
tree | commitdiff |
2012-07-23 |
Matthias Braun | rework ASM node, it always has a memory input now |
tree | commitdiff |
2012-07-23 |
Sebastian Buchwald | Eat format specifier parameter. |
tree | commitdiff |
2012-07-19 |
Christoph Mallon | Let panic() print file, line and function. |
tree | commitdiff |
2012-07-18 |
Christoph Mallon | Use ia32_emitf() in ia32_spec.pl. |
tree | commitdiff |
2012-07-16 |
Matthias Braun | simplify + optimize be_lv_foreach |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Let sched_foreach_from() and sched_foreach_reverse_from... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
tree | commitdiff |
2012-07-13 |
Christoph Mallon | Add a wrapper macro for pmap_get(), which has the retur... |
tree | commitdiff |
2012-07-13 |
Matthias Braun | fix warning |
tree | commitdiff |
2012-07-10 |
Matthias Braun | make code C++ warning clean (again) |
tree | commitdiff |
2012-07-10 |
Matthias Braun | cleanup ia32_architecture (enum usage) |
tree | commitdiff |
2012-06-27 |
Matthias Braun | long double has 4 byte alignment |
tree | commitdiff |
2012-06-19 |
Christoph Mallon | Remove the never read flag irop_flag_dump_noinput. |
tree | commitdiff |
2012-06-19 |
Christoph Mallon | Remove the never read flag irop_flag_labeled. |
tree | commitdiff |
2012-06-19 |
Christoph Mallon | Mark memory using nodes with "uses_memory". |
tree | commitdiff |
2012-06-15 |
Matthias Braun | fix warning |
tree | commitdiff |
2012-06-15 |
Matthias Braun | rename edges_assure to assure_edges |
tree | commitdiff |
2012-06-06 |
Matthias Braun | be: introduce verboseasm flag (enabled by default) |
tree | commitdiff |
2012-06-06 |
Matthias Braun | be: expose be_options variable globally |
tree | commitdiff |
2012-05-13 |
Christoph Mallon | Remove the unused macro constant SNPRINTF_BUF_LEN. |
tree | commitdiff |
2012-05-06 |
Christoph Mallon | Unbreak emitting TLS variables in the binary ia32 emitter. |
tree | commitdiff |
2012-05-04 |
Matthias Braun | ir_visibility cleanup |
tree | commitdiff |
2012-04-25 |
Matthias Braun | dwarf: initial support for callframe and params |
tree | commitdiff |
2012-04-25 |
Matthias Braun | bedbgout, stabs: remove obsolete debug modules |
tree | commitdiff |
2012-04-25 |
Matthias Braun | rename dbg_set_dbg_info to dbg_location |
tree | commitdiff |
2012-04-25 |
Matthias Braun | add dwarf register number to register description |
tree | commitdiff |
2012-04-17 |
Matthias Braun | ia32: remove pointless downconv skips in gen_Add |
tree | commitdiff |
2012-03-09 |
Christoph Mallon | Remove ia32_code_gen_config_t::use_ftst. |
tree | commitdiff |
2012-03-09 |
Christoph Mallon | Simplify code to relax the condition in get_flags_node(). |
tree | commitdiff |
2012-03-06 |
Christoph Mallon | Move a set_ia32_commutative() into the branch where... |
tree | commitdiff |
2012-03-06 |
Matthias Braun | beabi: remove a bunch of unused/deprecated flags |
tree | commitdiff |
2012-03-01 |
Matthias Braun | fix backend Cond/Cmp flag optimization failing for... |
tree | commitdiff |
2012-02-17 |
Matthias Braun | ia32: fix and optimize bswap sequence on i386 |
tree | commitdiff |
2011-12-29 |
Sebastian Buchwald | Improved architecture auto detection. |
tree | commitdiff |
2011-12-22 |
Matthias Braun | belive: cleanup livness assure/invalidate API |
tree | commitdiff |
2011-12-21 |
Matthias Braun | be: rework op_attr handling |
tree | commitdiff |
2011-12-19 |
Matthias Braun | ia32: free between type in ia32_finish |
tree | commitdiff |
2011-12-19 |
Matthias Braun | make modelist global |
tree | commitdiff |
2011-12-19 |
Matthias Braun | make opcode list global |
tree | commitdiff |
2011-12-14 |
Matthias Braun | replace pamp_find with pmap_get where possible |
tree | commitdiff |
2011-12-14 |
Matthias Braun | hashptr.h: use inline functions instead of #define |
tree | commitdiff |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
tree | commitdiff |
2011-12-07 |
Matthias Braun | correctly implement memop handling |
tree | commitdiff |
2011-12-05 |
Matthias Braun | irdump: dump interfaces take const ir_node* now |
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-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 | 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-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-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 | 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-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 | remove is_Global/get_GlobalEntity |
tree | commitdiff |
2011-10-20 |
Matthias Braun | ia32: change ShrD/ShlD patterns to match Add instead... |
tree | commitdiff |
2011-10-17 |
Matthias Braun | bepeephole: use global register indices |
tree | commitdiff |
2011-10-17 |
Sebastian Buchwald | Xor without address mode is commutative. |
tree | commitdiff |
2011-09-27 |
Matthias Braun | include backend headers without "../" |
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 |
Matthias Braun | backend always expects outedges, assure them after... |
tree | commitdiff |
2011-09-15 |
Sebastian Buchwald | Fixed inconsistent uses of DEBUG_ONLY. |
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 |
Sebastian Buchwald | Do not touch deleted nodes. |
tree | commitdiff |
2011-09-12 |
Matthias Braun | ia32: fix overly conservative upper_bits_clean (by... |
tree | commitdiff |
2011-09-08 |
Matthias Braun | implement compound-call-argument lowering |
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-23 |
Matthias Braun | ia32: make sure the stackframe IncSp is always used |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Correct comment. |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Reduce code duplication. |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Use new_*_Const(irg, get_mode_$VAL(mode)) instead of... |
tree | commitdiff |
2011-08-17 |
Matthias Braun | add callback for constructing spill/reload |
tree | commitdiff |
2011-08-17 |
Matthias Braun | simplify copy interface and respect double/aligned... |
tree | commitdiff |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions |
tree | commitdiff |
next |