Prevent SSA construction from running into endless loops.
[libfirm] / ir /
2011-04-15 Sebastian BuchwaldPrevent SSA construction from running into endless...
2011-04-15 Andreas ZwinkauFix stupid typo
2011-04-15 Andreas ZwinkauHarden ssacons against reintroducing a bug
2011-04-15 Andreas ZwinkauUse block walk for ssa_cons_start
2011-04-15 Matthias Braunfix mismatched decl/implementation
2011-04-15 Matthias Braunimplement some cases of =A asm-constraint
2011-04-15 Matthias Braunfix cmp_ASM_attr
2011-04-15 Matthias Braunfix cparser warnings
2011-04-15 Matthias Braunupdate automake stuff for release
2011-04-15 Matthias Braunassume regex.h exists
2011-04-15 Matthias Braunavoid zlib dependency
2011-04-15 Matthias Braunassume we always have strings.h
2011-04-15 Matthias Braunnobody needs alloca.h these days (hopefully) - using...
2011-04-15 Matthias Braunremove configfile parsing stuff, this also eliminates...
2011-04-15 Matthias Braunsimplify/refactor fltcalc code (avoid some macros)
2011-04-15 Matthias Braunassume everyone except msvc has long double (it's C99...
2011-04-15 Matthias Braunminimize number of build variants: always enable statistics
2011-04-15 Matthias Braunremove unused code
2011-04-15 Matthias Braunfix warning
2011-04-15 Matthias Braunremove unused code
2011-04-15 Christoph MallonChange use of rdtsc so it works with AMD64, too.
2011-04-15 Andreas ZwinkauUse get/set functions instead of direct access to is_ma...
2011-04-14 Christoph MallonTry fixing if-conversion in presence of endless loops.
2011-04-14 Christoph MallonRevert "Let the block walker enter endless loops only...
2011-04-14 Christoph MallonRemove the unused function fail_char().
2011-04-14 Christoph MallonMake debug output more portable.
2011-04-14 Christoph MallonReduce code duplication in the (long)-double-int-union...
2011-04-14 Christoph MallonLet the block walker enter endless loops only at kept...
2011-04-13 Matthias Braunadapt sparc backend to new prolog/epilog handling
2011-04-13 Matthias Braunpanic if TLS is found in sparc backend
2011-04-13 Matthias Braunremove r_keep_alive and let keep_alive decide irg based...
2011-04-13 Matthias Braunremove stray declaration
2011-04-13 Michael BeckBugFix: fixed access to free'ed pointer.
2011-04-13 Michael BeckC99 feature removed.
2011-04-13 Matthias Braunfix incorrect and(Cmp(a,0),Cmp(b,0)) localopt
2011-04-13 Matthias Braunavoid new_NoMem in favor or get_irg_no_mem
2011-04-13 Matthias Braunfix some warnings by removing the strange abi_get_ignor...
2011-04-13 Matthias Braunremove old+unused code
2011-04-13 Matthias Braunmove private API into .c file
2011-04-13 Matthias Braunadd another out-edges hack to avoid finding dead code
2011-04-12 Sebastian BuchwaldAdded missing proj nr.
2011-04-11 Sebastian BuchwaldBoth memory projs are involved in the transformation.
2011-04-11 Sebastian BuchwaldFixed warning.
2011-04-11 Sebastian BuchwaldFixed some whitespaces.
2011-04-11 Andreas ZwinkauSimplify code
2011-04-09 Michael BeckC99 features removed.
2011-04-09 Michael BeckBugFix: fixed type name.
2011-04-08 Andreas ZwinkauRemove superfluous asserts
2011-04-08 Matthias Braunmore aggressive node-killing to avoid dangling edges
2011-04-08 Andreas ZwinkauMerge branch 'kaps-included' into master
2011-04-08 Matthias BraunAnother rewrite of prolog/epilog handling: Delay their...
2011-04-08 Andreas ZwinkauRemove ifdef FIRM_KAPS
2011-04-08 Andreas Zwinkaumerge kaps
2011-04-08 Sebastian BuchwaldRevived grgen dumper for TTC 2011.
2011-04-08 Matthias Braunno conservative recalculation of everything in irlivechk
2011-04-08 Matthias Braunall backends have decreasing stack
2011-04-08 Matthias Braunchange get_ignore_irn API to take irg instead of abi
2011-04-08 Matthias Braunrename be_pos_XXX to n_be_XXX to be consistent with...
2011-04-08 Matthias Brauncleanup iredges API a bit
2011-04-08 Matthias Braunidentify bitfield types based on whether they have...
2011-04-08 Sebastian BuchwaldUse a more scalable algorithm for SSA reconstruction.
2011-04-08 Sebastian BuchwaldRevert "Prepared for diff."
2011-04-08 Sebastian BuchwaldPrepared for diff.
2011-04-08 Sebastian BuchwaldFixed some typos.
2011-04-07 Michael Beckirg_verify() now runs on unpinned graphs without asserting.
2011-04-06 Christoph MallonFix regression: Allow setting the current block to...
2011-04-03 Michael BeckFixed tail recursion optimization.
2011-04-03 Michael BeckAdd assertions if set_cur_block() is tried for a block...
2011-04-03 Michael BeckC99 feature removed.
2011-03-30 Matthias BraunRevert "merge gcse into place_code (a better solution...
2011-03-30 Matthias Braunsimplify Sel lowering code
2011-03-30 Matthias Braunamend to tls_chagnes
2011-03-30 Matthias Braunremove get_irg_tls() concept, simply use SymConst and...
2011-03-30 Matthias Braunremove the deprecated and unused construct of a value_r...
2011-03-30 Matthias Braunremove names from parameters of method_types - it is...
2011-03-30 Matthias Braunremove pointless first_variadic_param attribute from...
2011-03-30 Matthias Braunrename Store_align/Load_align to XXX_unaligned and...
2011-03-30 Matthias Braunsimplify opt_funccall interface
2011-03-30 Matthias Braunmerge gcse into place_code (a better solution would...
2011-03-25 Matthias Braunfix wrong usage of inverted vs negated condition codes
2011-03-25 Matthias Braunfix ir_is_equality_cmp_0 returning true for signed_var > 0
2011-03-25 Matthias Braunfix firm producing invalid code for return a > 0 with...
2011-03-24 Michael BeckFix typos in comments: s/wether/whether/ and related...
2011-03-24 Michael BeckC99 feature removed.
2011-03-24 Michael BeckUse debug printer instead direct output, fix some size_...
2011-03-24 Matthias Braunfix and(cmp,cmp) optimisation rule, loosen verify to...
2011-03-24 Matthias Braunimplement some localopt rules for And(Cmp(a,0), Cmp...
2011-03-24 Matthias Braunfix lower_d lowering Cmps too realy resulting in unnece...
2011-03-22 Matthias Braunpin prolog/epilog nodes
2011-03-22 Matthias Braunadd exc_attr to all be_nodes so you can dynamically...
2011-03-17 Christoph MallonMove macro constant into the only file, which uses it.
2011-03-17 Christoph MallonRemove dead assignment und subsequently unused macro...
2011-03-17 Christoph Mallons/keeped/kept/.
2011-03-17 Matthias Braunia32: get_eip and fpu_trunc_mode are not always NULL...
2011-03-17 Michael BeckRemoved unused variables.
2011-03-16 Matthias Braunload-after-load and load-after-store with different...
2011-03-16 Matthias Braunremove unused cacheopt code
2011-03-16 Matthias Braunsparc: abort when encountering (non-lowered) 64bit...
2011-03-16 Matthias Braunemit global asms in all backends
2011-03-16 Matthias Braunbestabs: move stabs but not backend specific text0...
next