finalize debug stuff before arch_env_done which frees be_emitter
[libfirm] / ir / ir /
2011-10-27 Matthias Braunir_mode: simplify interface, improve float-mode handling
2011-10-27 Matthias Braunavoid usage of identifiers with _ prefix
2011-10-27 Matthias Braunirmode: remove support for vector mode
2011-10-27 Matthias Brauniropt: Or/Eor/Add are sometimes equivalent
2011-10-27 Matthias Braunremove a bunch of comments marking end of blocks
2011-10-27 Christoph MallonDump alert, backspace and vertical tab in string initia...
2011-10-27 Christoph MallonDump special characters in string intializers properly...
2011-10-26 Andreas ZwinkauAdd remove_tuples function
2011-10-25 Christoph MallonDump array initialisers, which contain only bytes in...
2011-10-20 Matthias Braunremove is_Global/get_GlobalEntity
2011-10-20 Matthias Braunirmode: remove support for exotic arithmetics
2011-10-20 Matthias Braunuse a hook to dump vrp info instead of polluting irdump.c
2011-10-20 Matthias Braunassert that no hook_entry is registered twice
2011-10-20 Matthias Braunrename ir_phase to ir_nodemap and simplify interface
2011-10-20 Matthias Braunrename irnodemap to irnodehashmap
2011-10-20 Matthias Brauniropt: add (a|b) & ~b => a & ~b rule
2011-10-20 Matthias Braunnormalise Or/Eor => Add where possible
2011-10-20 Matthias Brauncast ctype functions input to unsigned char
2011-09-28 Sebastian BuchwaldFixed local optimization.
2011-09-23 Sebastian BuchwaldEnqueue Phi nodes to reach fixpoint.
2011-09-23 Sebastian BuchwaldFixed typos.
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 Braunremove old+unused execution_frequency/field_temperature
2011-09-22 Matthias Braunremove old+unused structure analysis
2011-09-21 Matthias Braunrespect ir_dump_flag_loop
2011-09-21 Sebastian BuchwaldMake local Phi optimization robust against Bads.
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 Braundo not create ConstB nodes in GRAPH_STATE_MODEB_LOWERED
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 Braunremove loopinfo stuff and exclusively use IR_GRAPH_STAT...
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 Brauntransform_node_Block does not produce bad blocks anyway
2011-09-16 Andreas ZwinkauDocumentation: why kill unreachable code between localopts
2011-09-16 Christoph MallonDo not replace Bad predecessors by new Bads in transfor...
2011-09-15 Matthias Braunlower_mode_b: refactoring, make it more robust
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 Zwinkauintroduce opt_manage framework
2011-09-14 Andreas Zwinkauintroduce remove_unreachable_blocks
2011-09-14 Andreas ZwinkauRemove dead assignment
2011-09-13 Matthias Braundump calling convention and additional properties for...
2011-09-13 Andreas Zwinkauremove_bads must preserve block entities
2011-09-12 Matthias Braunmake sure projs of projs are moved in part_block_edges
2011-09-08 Andreas Zwinkauremove_bads invalidates outs
2011-09-06 Matthias Braunrename Free argument from size to count to be consisten...
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-08-19 Sebastian BuchwaldBugfix: Added special case for x mod 1.
2011-08-19 Julian OppermannIR export: export mode name as string; mark "the" mode_...
2011-08-19 Andreas ZwinkauClarify remove_bads doc
2011-08-19 Christoph MallonUse new_*_Const(irg, get_mode_$VAL(mode)) instead of...
2011-08-18 Andreas ZwinkauFix div by one
2011-08-18 Andreas ZwinkauRefactoring to remove one level of indentation
2011-08-18 Andreas ZwinkauA comment for better understanding
2011-08-18 Andreas Zwinkaucleanup
2011-08-18 Julian OppermannDon't try to import cons_flags.
2011-08-18 Sebastian BuchwaldFixed opt/fehler196.c.
2011-08-17 Sebastian BuchwaldFixed local optimization.
2011-08-10 Matthias Braunalso change mode_P when setting a new modeP_data
2011-08-05 Matthias Braunrework taking of parameter addresses
2011-08-05 Matthias Braunsimplify/rework lower_calls interface and code
2011-08-04 Matthias Braunsplit irg and irp resources, add IRP_RESOURCE_TYPE_LINK
2011-07-27 Christoph MallonRemove unnecessary explicit array length spcification.
2011-07-26 Sebastian BuchwaldAdded local opt Phi(Pin,...,Pin) -> Pin(Phi(...)).
2011-07-19 Sebastian BuchwaldAdded commutative optimization variants.
2011-07-19 Sebastian BuchwaldFixed opt/fehler192.c.
2011-07-15 Sebastian BuchwaldPrevent optimization in case of an Eor, too.
2011-07-15 Sebastian BuchwaldQuick fix for opt/fehler191.c.
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-06-09 Sebastian BuchwaldFixed some typos.
2011-06-08 Matthias Braunverify nodes before optimizing them
2011-06-06 Andreas ZwinkauFix some types
2011-06-01 Matthias Braunexperimental patch to limit GCSE so we don't produce...
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-06-01 Christoph MallonAssert that the given node in set_r_cur_block() has...
2011-06-01 Christoph MallonReduce code duplication: Implement set_cur_block()...
2011-05-31 Matthias Braunalways transform integer abs, even in GRAPH_STATE_KEEP_MUX
2011-05-31 Matthias Braunfix transform_node_Cmp
2011-05-31 Matthias BraunIntroduce flip-flopping normalisations
2011-05-31 Matthias Braunirverify: simplify/refactor internal interfaces
2011-05-31 Matthias Brauna const ir_graph is enough for get_idx_irn
2011-05-31 Matthias Braunmove integer abs optimisation from backend to the middleend
2011-05-31 Matthias Braunreverse direction of bitop/shift normalisation
2011-05-30 Matthias Braunlocalopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0
next