Indentation.
[libfirm] / ir / opt / ldstopt.c
2008-09-26 Christoph MallonIndentation.
2008-09-26 Christoph MallonFix comments.
2008-09-26 Christoph MallonFix comments.
2008-09-26 Christoph MallonSymConsts represent constant entities irrespective...
2008-09-21 Michael Beck- BugFix: fixed -r22093
2008-09-21 Matthias Braunfix
2008-09-21 Matthias Braunkill stores to never read entities
2008-09-21 Matthias BraunExtend the address_taken concept: We now have an ir_ent...
2008-09-19 Michael BeckFixed r22124:
2008-09-19 Matthias Braunexperimental load-store improvement
2008-09-19 Michael Beck- BugFix: transform_polymorph_Load() returns the origin...
2008-09-18 Michael BeckMore refactoring:
2008-09-18 Michael Beck- factor out and simplify some code
2008-09-18 Michael Beck- simplify the code, check atomic entities for reinterp...
2008-09-18 Michael Beck- can handle some hidden reinterpret casts when doing...
2008-09-18 Michael Beck- removed redundant checks
2008-09-18 Michael Beck- improved rec_find_compound_ent_value(): handle missin...
2008-09-18 Michael Beckimplemented constant load access for pointer arithmetic...
2008-09-18 Michael Beckimplemented constant load access for pointer arithmetic...
2008-09-15 Michael Beck- preliminary support for loads from constant entities...
2008-09-11 Christoph Mallons/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
2008-08-12 Matthias Braundisable load from static const optimisation for new...
2008-06-06 Michael Beck- export classify_pointer()
2008-05-05 Michael Beckfixed comment
2008-04-18 Matthias Braunfollow_mem_chain_Store should respect alias relation...
2008-04-02 Michael Beckused new is_Global() and get_Global_entity() instead...
2008-03-11 Michael Beckuse kill_node() instead of exchange to improve reduce_a...
2008-01-02 Michael Beckupdate copyright message
2007-12-30 Michael Beckis_SymConst_addr_ent() added
2007-12-10 Michael Beck- handle pure Calls like Load nodes
2007-12-07 Michael BeckBugFix: missing skip_Proj() added
2007-11-22 Sebastian HackChanged phase node initializer to take const ir_node
2007-11-16 Matthias Braunremove some flags, ported some phases to new debug...
2007-11-06 Michael Becksimplified code
2007-10-23 Michael Beckremoved useless calculation of dominance, debug mask...
2007-10-22 Michael BeckLet dfs() discover only memory nodes
2007-10-22 Michael Beck- check if a Load has a regular exec before chenging it
2007-10-22 Michael Beckbeware of loops without Phis
2007-10-22 Michael Beckfixed the loop optimization
2007-10-22 Michael Beckpreliminary version of moving Loads out of loops
2007-09-28 Michael Beckchanged the detection of exception flow for new regular...
2007-07-16 Matthias Braunfix fehler40
2007-06-13 Matthias Braunfixed the fix of the fix (that was fix)
2007-06-13 Michael BeckPhi optimization must be strictly dominated
2007-06-13 Michael BeckFixed the last fix: need rewire of old proj's
2007-06-13 Michael BeckFixed the Phi optimize case: after fixing CSE for Phi...
2007-06-01 Matthias Braunmoved external headers into include dir
2007-04-30 Michael Beckupdated header
2007-04-27 Christian Würdigadded new licence header
2007-04-02 Christoph MallonMove includes for alloca() to xmalloc.h, so not everyon...
2007-03-29 Matthias Braunmove backend into libfirm
2007-02-06 Michael BeckBugFix: if a Load-after-Load is a hidden Conv, Conv...
2007-01-12 Michael Beck- allow implicit cast from two-complements signed/unsig...
2007-01-07 Michael BeckBugFix: find_constant_entity() now checks global entiti...
2006-12-13 Michael Beckrename type entity into ir_entity
2006-09-13 Michael BeckBugFix:
2006-09-11 Matthias Braunsome opts don't like edges
2006-06-29 Michael BeckFixed and enhanced movement of Store operation through...
2006-06-27 Michael BeckBugFix:
2006-06-14 Michael BeckBugFix:
2006-06-07 Michael BeckLitte bugfix form older errors: use irg instead of...
2006-06-07 Michael Beckmake the Load/Store Optimization more greedy: if a...
2006-06-01 Michael Beckhandle Sync nodes
2006-03-03 Michael Beckused new is_Sel()
2006-01-09 Michael Beckused new set_irg_doms_inconsistent() to invalidate...
2005-12-25 Michael Beckrenamed is_subclass* to is_SubClass*, is_superclass...
2005-11-19 Michael Becktypos fixed
2005-11-18 Michael Beckrenamed get_opt_redundant_LoadStore() into get_opt_redu...
2005-10-30 Michael Beckcopy_const_value() now takes a dbg_info argument
2005-10-12 Michael BeckBugFix: a var hides another
2005-10-12 Michael Beckadded visited flag to detect endless memory loops in...
2005-09-14 Michael Beckrenamed is_forking_op() to is_irn_forking()
2005-09-08 Michael Beckwhen doing CSE of Proj-Nodes, places Proj's into the...
2005-09-01 Michael Becked PTR_TO_INT() and INT_TO_PTR() macros for 64bit safety
2005-07-20 Michael Beckadded more doxygen comments
2005-06-30 Michael Beckdded assertion if ldstopt() is called with nodes floati...
2005-06-22 Michael Beckfixed DBG_OPT_RAW() call
2005-05-23 Götz Lindenmaieranother similar bugfix
2005-05-22 Götz Lindenmaierbugfix and additional case for optimization.
2005-04-15 Götz LindenmaierChanged comments,
2005-03-14 Michael Beckremoved C99 features
2005-03-10 Götz Lindenmaierbugfix
2005-03-09 Götz Lindenmaieroptimize polymorphic field accesses
2005-02-16 Michael Beckused pn_Cmp constaneads instead of the old pnc_number
2005-01-11 Michael Beckused new hooks instead of firmstat
2005-01-05 Michael Beckrenames all is_x*_type() functions to is_X*_type()...
2004-12-02 Michael Beckfixed config.h include
2004-11-05 Michael BeckFixed address count calculation. Every Load was visited...
2004-11-03 Michael Beckcalculate the number of uses of every address, this...
2004-10-25 Götz Lindenmaierbugfix
2004-10-21 Michael BeckAdded Goetz' proposal to replace loads of constant...
2004-10-19 Michael BeckLoad optimization extended: searches now Loads in the...
2004-09-30 Michael BeckAdded DBG macro calls
2004-09-29 Michael BeckFixed the phi optimization (seems to work for C)
2004-09-29 Michael Beckadded optimization that moves Store behind Phi (but...
2004-09-28 Michael BeckMove Stores below the CF.
2004-09-21 Götz Lindenmaierbugfix for jva
2004-09-20 Götz Lindenmaierbugfix for jack
2004-09-17 Michael BeckSimple Load/Store optimization