libfirm
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
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-09-14 Andreas ZwinkauRemove outs_state attribute
2011-09-14 Andreas ZwinkauAPI to enable dumping
2011-09-14 Andreas ZwinkauRemoved IR_GRAPH_STATE_BAD_BLOCK symbol
2011-09-14 Andreas Zwinkauconvert opts to use the opt_manage framework
2011-09-14 Andreas Zwinkauintroduce opt_manage framework
2011-09-14 Andreas Zwinkauintroduce remove_unreachable_blocks
2011-09-14 Andreas ZwinkauRemove dead assignment
2011-09-13 Matthias Braunbeabi: no special treatment of returns_twice
2011-09-13 Matthias Braunsparc: implement returns_twice calling convention
2011-09-13 Matthias Braundump calling convention and additional properties for...
2011-09-13 Andreas Zwinkauremove_bads must preserve block entities
2011-09-13 Sebastian BuchwaldDo not touch deleted nodes.
2011-09-12 Matthias Braunsparc: first implementation of upper_bits_clean
2011-09-12 Matthias Braunia32: fix overly conservative upper_bits_clean (by...
2011-09-12 Matthias Braunsparc: remove unnecessary convs before stores
2011-09-12 Matthias Braunmake sure projs of projs are moved in part_block_edges
2011-09-08 Matthias Braunimplement compound-call-argument lowering
2011-09-08 Matthias BraunChange "associated type" logic to a single linked list...
2011-09-08 Sebastian BuchwaldFix offsets for Loads and Stores.
2011-09-08 Sebastian BuchwaldUse additional register instead of multiple immediate...
2011-09-08 Sebastian BuchwaldIgnore g4 for internal usage.
2011-09-08 Sebastian BuchwaldFixed some typos.
2011-09-08 Andreas Zwinkauremove_bads invalidates outs
2011-09-06 Matthias Braunfunctions with compound parameters are never const...
2011-09-06 Matthias Braunsparc: fix invalid stack bias calculation in omit-fp...
2011-09-06 Matthias Braunsparc: panic instead of segfault for struct parameters
2011-09-06 Matthias Braunremove has_compound_ret_parameter, we already had cc_co...
2011-09-06 Matthias Braunsparc: support for thread local storage
2011-09-06 Matthias Braunbegnuas: let user specify elf variants
2011-09-06 Matthias Braunlower parameter entities in softfloat lowerer
2011-09-06 Matthias Braunsparc: do not use MATCH_MODE_NEUTRAL when using Or...
2011-09-06 Manuel Mohrsparc: Ignore long doubles like ia32 backend.
2011-09-06 Matthias Braunsparc: split Mulh node into SMulh and UMulh
2011-09-06 Manuel Mohrsparc: Stop looking for delay slot node when leaving...
2011-09-06 Manuel MohrAdded dw_lower special case to handle Calls whose resul...
2011-09-06 Matthias BraunAlternative fix for const functions with aggregate...
2011-09-06 Matthias Braunsparc: initial support for Alloc/Free nodes
2011-09-06 Matthias Braunrename Free argument from size to count to be consisten...
2011-09-06 Andreas ZwinkauFix cfopt bug due to infinite loops
2011-09-03 Christoph MallonPrint the linkage of entities only once, not twice.
2011-09-03 Christoph MallonPrint the value of const initializers instead of just...
2011-09-03 Christoph MallonAdd missing newlines when dumping entities.
2011-09-03 Christoph MallonPrint "default" instead of nothing if an entity has...
2011-09-02 Sebastian BuchwaldWe may return a parameter and thus need to copy them.
2011-09-01 Manuel MohrDirectly ask backend for current machine size in CopyB...
next