- kill keep-alive edges to dead blocks before doing apply_result(),
[libfirm] / ir / ir /
2008-10-20 Michael Beck- put freed edges into a free-list, reducing memory...
2008-10-20 Michael Beck- old code probably crashes in the edge set contains...
2008-10-20 Michael Beck- fixed memory leak: delete edges when a graph is deleted
2008-10-19 Moritz KrollI like zombies, but not millions of them in a hash...
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-17 Sebastian BuchwaldFree a little more memory than before.
2008-10-16 Moritz Krolladd missing inlucde
2008-10-16 Moritz Krolladd some asserts/switch to panics
2008-10-15 Michael Beck- move the helper irms_is_ to an extra enum to prevent...
2008-10-15 Michael Beck- removed old comment
2008-10-15 Michael Beck- speed up mode_is_*() calls
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-12 Michael Beck- fixed iterator handling
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Matthias Braunno need for firm_config.h anymore
2008-10-11 Michael Beck- removed unused irhooks.h include
2008-10-11 Michael Beck- BugFix: even if a Phi has Unknown predecessors, they...
2008-10-11 Matthias Braunhooks are always enabled now -> one less option
2008-10-11 Matthias Braunremove heap analysis hooks - they're not used anymore
2008-10-10 Christoph MallonAdd missing returns.
2008-10-07 Michael Beck- we need irg_walk_blkwise_dom_top_down() instead of
2008-10-07 Michael Beck- kill Bad nodes from the keep-alive list: these arise...
2008-10-07 Christoph MallonAdd irn_visited_else_mark(), which combines irn_visited...
2008-10-06 Michael Beck- implemented irg_walk_blkwise_dom_graph()
2008-10-06 Michael Beck- indentation fixed
2008-10-06 Christoph Mallons/irn_not_visited(x)/!irn_visited(x)/.
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-10-05 Moritz KrollLet some optimizations return non-zero, if they changed...
2008-10-02 Michael Beckadd global_null_ptr_elimination flag
2008-10-02 Michael BeckBugFix of r22380 (fixes 176.gcc):
2008-09-30 Moritz KrollPush ConvP through AddI
2008-09-30 Moritz KrollMallon: Fixed smaller_mode()
2008-09-29 Michael Beck- add a combo flag again, so inlining can use combo...
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-28 Matthias Braunfix warning
2008-09-23 Michael Beck- replace a lot of assert(0) by panic()
2008-09-23 Michael Beck- implemented mtp_property_weak
2008-09-23 Matthias Braunrevert 22196
2008-09-23 Matthias Braunallocate callee list on nodes obstack
2008-09-23 Matthias Braunrevive and improve callgraph dumper
2008-09-22 Michael Beck- all visited flags use the ir_visited_t type now
2008-09-22 Matthias Brauntoposort callgraph when inlining
2008-09-21 Michael Beck- fixed indentation
2008-09-21 Matthias BraunExtend the address_taken concept: We now have an ir_ent...
2008-09-21 Matthias Braunfix typo in get_segment_type
2008-09-18 Michael Beck- can handle some hidden reinterpret casts when doing...
2008-09-12 Michael Beckreverted r21775: too restrictive because ieee 754 uses...
2008-09-11 Michael Beck- fix for r21852: do not remove ALL Conv optimizations,
2008-09-11 Andreas ZwinkauRemoving conv-on-Phi local opt
2008-09-11 Christoph MallonIndentation, braces.
2008-09-11 Christoph MallonRemove unused variable.
2008-09-11 Christoph Mallons/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
2008-09-11 Christoph Mallons/Block_not_block_visited(x)/!Block_block_visited(x)/.
2008-09-10 Michael Beckremove assert in keepalive()
2008-09-10 Michael Beck- Changed keep logic: all nodes can be keeped yet,...
2008-09-09 Michael Beck- finally kicked size_t, both calls return unsigned
2008-09-09 Michael Beck- even more restrictive: we only know that twos-complem...
2008-09-09 Michael Beck- currently we support IEEE 754 only, so change the...
2008-09-09 Michael Becktarval_ieee754_get_mantissa_size() implemented
2008-09-09 Christoph Mallon80bit floats have no implicit 1. Remove unnecessary...
2008-09-09 Christoph MallonSlightly reduce code duplication.
2008-09-05 Matthias Braundon't compare attributes but their addresses
2008-09-02 Matthias Braundon't forget to check the sign of a float number, this...
2008-08-26 Michael Beckmore DBG_OPT cases
2008-08-26 Michael BeckDo NOT call DBG_OPT_CSE() in identify remember, as...
2008-08-25 Christoph MallonDo not use && in assert().
2008-08-24 Michael Beck- converted get_irn_n(*, -1) back into get_nodes_block()
2008-08-24 Michael Beckadded skip_Pin()
2008-08-22 Christoph MallonRemove final \n from panic messages, panic() adds a...
2008-08-22 Christoph MallonRemove unnecessary cast.
2008-08-21 Christoph MallonAdd is_Carry(), get_Carry_left(), get_Carry_right().
2008-08-16 Michael Becksmall improvement
2008-08-15 Michael Beck- clear the descriptions if SSA construction is restarted
2008-08-14 Michael Beckadded FS_OPT_SUB_TO_NOT and FS_OPT_SUB_TO_CONV
2008-08-14 Christoph MallonLocal opt: -1 - x -> ~x.
2008-08-13 Matthias Braunintroduce more generic resource reservation debug helpe...
2008-08-10 Michael Beck- ifconv builds Muxb nodes, so allow mode datab for Mux
2008-08-07 Christoph MallonTransform a - (b - c) into (a - b) + c instead of a...
2008-08-07 Christoph MallonDisallow Sub(int, pointer).
2008-08-07 Michael BeckBugFix: fixed stupid Alloc != NULL case
2008-08-06 Christoph MallonOptimise strct Conv after strict Conv with same mode.
2008-08-06 Christoph MallonFix transform_node_Cmp() (r20946): Transform Cmp(-a...
2008-08-06 Michael Beckop_Min and op_Max always exists
2008-08-06 Michael Beck- removed Psi nodes, Mux nodes are used again ...
2008-08-04 Christoph MallonRemove unnecessary return; at end of void functions.
2008-08-03 Michael Beck- add missing transform_Proj_Bound()
2008-08-03 Michael Beck- More restructureation:
2008-08-03 Michael Beckfixed warnings
2008-08-03 Michael Beck- More restructureation:
2008-08-02 Michael Beckmore fixes for r20946
2008-08-02 Michael Becktypo fixed
2008-08-02 Michael Beckrevised equivalent_node() functions:
2008-08-02 Christoph MallonConvI(ConvF(I)) -> I, iff float mantissa >= int mode
2008-08-02 Michael Beck- add support for ASM includes, needed for fehler125.c
2008-08-01 Michael Beck- tarval_sub() now has an additional parameter, needed for
2008-07-31 Sebastian BuchwaldDeactivate edges before freeing an irg.
2008-07-31 Sebastian BuchwaldFixed revision 20864.
2008-07-31 Sebastian BuchwaldFixed one more memory leak.
2008-07-31 Michael Beck- allow add and sub with reference values
2008-07-31 Sebastian Buchwaldtypo
next