libfirm
2011-10-19 Matthias Braungenerate_emitter.pl depends on generate_emitter_new.pl
2011-10-19 Matthias Braunfix perl warning
2011-10-19 Matthias Braunwe (also) build a shared lib for which some architectur...
2011-10-17 Matthias Braunsparc: emit extra-indentation for delay slots
2011-10-17 Matthias Braunsparc: implement more fold-into-restore peephole optimi...
2011-10-17 Matthias Braunbe: factor out can_move_to function from sparc_emitter
2011-10-17 Matthias Braunbepeephole: use global register indices
2011-10-17 Matthias Braunsparc: use AddCC, SubCC, MulCC
2011-10-17 Matthias Braungenerate nicer emitter code
2011-10-17 Matthias Braunsparc: improve delay slot picking
2011-10-17 Matthias Braunbepeephole: make assert about dominance less strict
2011-10-17 Matthias Braunchange strange indentation
2011-10-17 Sebastian BuchwaldXor without address mode is commutative.
2011-10-17 Sebastian BuchwaldAlso track extended live ranges.
2011-10-13 Sebastian BuchwaldClean up code.
2011-10-13 Sebastian BuchwaldFixed typo.
2011-10-13 Sebastian BuchwaldLower double word builtins.
2011-10-13 Sebastian BuchwaldFixed some typos.
2011-10-11 Matthias Braunsparc: prefer andn,orn,xorn when they lead to smaller...
2011-10-11 Matthias Braunsparc: peephole - fold copy into restore
2011-09-28 Manuel Mohrsparc: Corrected sp-relative access warning.
2011-09-28 Manuel Mohrsparc: Restore accidentally deleted assert.
2011-09-28 Sebastian BuchwaldFixed local optimization.
2011-09-27 Manuel Mohrsparc: Warn if trying to emit stack relative Lds/Sts...
2011-09-27 Manuel Mohrsparc: Lower CopyB nodes before lowering double words.
2011-09-27 Matthias Braunsparc: attempt to fix stack alignment/address for omit...
2011-09-27 Matthias Braunsparc: fix wrong stack-offset in omit-fp commits
2011-09-27 Matthias Braunsparc: va_arg functions may not use omit-fp
2011-09-27 Matthias Braunsparc: read mode_gp from regclass instead of hardcoding...
2011-09-27 Matthias Braunfix frame_alloc_area not setting a type size
2011-09-27 Matthias Brauninclude backend headers without "../"
2011-09-27 Matthias Braunremove old/unused XXX_transform_env_t structs
2011-09-27 Matthias Braunsparc: mark has_delay_slot as node flag
2011-09-27 Manuel MohrAdded option to prevent creation of misaligned loads...
2011-09-26 Andreas Zwinkauremove warning
2011-09-23 Sebastian BuchwaldEnqueue Phi nodes to reach fixpoint.
2011-09-23 Sebastian BuchwaldFixed typos.
2011-09-23 Manuel MohrConsistently use new function to create compilerlib...
2011-09-22 Manuel MohrAdded callback mechanism to determine compilerlib funct...
2011-09-22 Matthias Braunconvenience function to see if mux gets optimized away
2011-09-22 Matthias Braunsimplify transform_node_Mux by using is_single_bit
2011-09-22 Matthias Brauncleanup in firm_types.h
2011-09-22 Matthias Braunkill deprecated firm_parameter_t interface
2011-09-22 Matthias Braunremove old+unused interval_analysis
2011-09-22 Matthias Braunremove old+unused execution_frequency/field_temperature
2011-09-22 Matthias Brauncleanup comments in public headers
2011-09-22 Matthias Braunremove old+unused structure analysis
2011-09-22 Matthias Braunremove old+unused rta code
2011-09-21 Manuel Mohrsparc: Improve handling of MemPerm nodes.
2011-09-21 Matthias Braunbackend always expects outedges, assure them after...
2011-09-21 Matthias Braunrespect ir_dump_flag_loop
2011-09-21 Sebastian BuchwaldMake local Phi optimization robust against Bads.
2011-09-20 Matthias Brauncfopt: code cleanup
2011-09-20 Matthias Brauneliminate ip_outs_state and trouts_state
2011-09-20 Matthias Braunuse IR_GRAPH_STATE instead of irg_extblk_info_state
2011-09-20 Matthias Braunadd some missing tests to the node_cmp_attr functions
2011-09-20 Matthias Braunsparc: do not emit the node comment twice for Ba
2011-09-20 Matthias Braunsparc: dont emit unnecarry block labels
2011-09-20 Matthias Braunadd missing keeps after rematerializing nodes
2011-09-20 Matthias Braunlower_mode_b: handle BadB
2011-09-20 Matthias Braundo not create ConstB nodes in GRAPH_STATE_MODEB_LOWERED
2011-09-20 Matthias Braunremove unreachable_code/bads after normalize_n_returns
2011-09-20 Matthias Braunnormalize_n_returns does produce unreachable code and...
2011-09-20 Matthias Braunclear no_unreachable_code state when optimizing Cond...
2011-09-20 Matthias Braunchange unreachable code elmination to the simpler remov...
2011-09-20 Matthias Braundump graph state
2011-09-20 Matthias Braunchange global optdesc declarations to static
2011-09-20 Matthias Braunremove loopinfo stuff and exclusively use IR_GRAPH_STAT...
2011-09-20 Matthias Braunfix warning because of now ignored invalidate flag
2011-09-20 Matthias Braunremove broken-for-verifier flag
2011-09-20 Matthias Braunrename NO_BAD_BLOCKS to NO_BADS, remove unnecessary...
2011-09-20 Matthias Brauncleanup/fix optimize_graph_df flag handling
2011-09-20 Matthias Braunsimplify code
2011-09-20 Matthias Braunwe must clear block+phi-node links
2011-09-20 Matthias Brauntransform_node_Block does not produce bad blocks anyway
2011-09-20 Matthias Braundo not use custom copy without custom attributes
2011-09-20 Matthias Braunsparc: fix spec, it's called dump_func not dump_node
2011-09-19 Manuel MohrTurn off CSE when creating Projs during double word...
2011-09-16 Andreas Zwinkaufix warning
2011-09-16 Andreas ZwinkauDocumentation: why kill unreachable code between localopts
2011-09-16 Andreas ZwinkauPerform KeepAlive housekeeping after each opt
2011-09-16 Christoph MallonDo not replace Bad predecessors by new Bads in transfor...
2011-09-16 Andreas Zwinkaudocumentation for graph state flags
2011-09-16 Christoph MallonReplace magic 4 by SPARC_REGISTER_SIZE.
2011-09-16 Christoph MallonUse SPARC_STACK_ALIGNMENT and round_up2() instead of...
2011-09-15 Manuel Mohrsparc: Keep stack pointer 8 bytes aligned when generati...
2011-09-15 Andreas ZwinkauFix cfopt
2011-09-15 Sebastian BuchwaldFixed inconsistent uses of DEBUG_ONLY.
2011-09-15 Andreas ZwinkauFix DEBUG_ONLY use
2011-09-15 Andreas Zwinkauwrapping stuff in DEBUG_ONLY
2011-09-15 Andreas ZwinkauNo unreachable code in backend
2011-09-15 Andreas ZwinkauInsert declarations to remove cparser warnings
2011-09-15 Andreas ZwinkauAdd licence header and documentation to opt_manage.h
2011-09-15 Matthias Braunoops, forgot to add a file
2011-09-15 Matthias Braunlower_mode_b: refactoring, make it more robust
2011-09-15 Matthias Braunsome cleanups for middleend node creation in backends
2011-09-15 Sebastian BuchwaldWe can only optimize one CopyB for each return value.
2011-09-14 Manuel MohrMinor indentation fix.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove entity_usage_state attribute
next