never move around flag mofying nodes
[libfirm] / ir /
2007-09-18 Matthias Braunnever move around flag mofying nodes
2007-09-18 Matthias Braunuse register_class_types, remove flag definitions
2007-09-18 Matthias Braunfix warning, disable negative symconsts
2007-09-18 Matthias Braunflags for register classes
2007-09-18 Matthias Braunremove old (nonfinished) flags handling, allow specific...
2007-09-18 Matthias Braunrehash fixed loop nodes in betranshelp
2007-09-18 Matthias Braunmake beflags work for cases where the flags are produce...
2007-09-18 Matthias Braunadd midding modify_flags case
2007-09-18 Matthias Braunfixed lots of syntax/semantic errors
2007-09-18 Michael Beckinitial versions of new two complement code
2007-09-17 Sebastian HackDisabled matrix dumping.
2007-09-17 Christoph MallonRemove be_abi_get_start_barrier(). Nobody calls it...
2007-09-17 Christoph MallonLet constants and simular things depend on the stack...
2007-09-17 Christoph MallonRemove a write-only local variable.
2007-09-17 Christoph MallonSimplify is_Const_Minus_1().
2007-09-17 Christoph MallonUse is_Const_one() instead of tarval_is_one(get_Const_t...
2007-09-17 Christoph MallonUse is_Const_all_one() instead of tarval_is_all_one...
2007-09-17 Christoph MallonRemove dead code: tarval_is_long() returns true for...
2007-09-17 Christoph MallonUse is_Const_null() instead of tarval_is_null(get_Const...
2007-09-17 Christoph MallonRemove classify_Const() and replace it by is_Const_...
2007-09-17 Michael BeckC99 features removed
2007-09-17 Sebastian HackWorks now with endless loops.
2007-09-17 Christoph MallonRemove enum tarval_classification_t.
2007-09-17 Christoph MallonFix r15829.
2007-09-17 Christoph MallonRemove classify_tarval(). Use tarval_is_null(), tarval_...
2007-09-17 Matthias Braunfix
2007-09-17 Christoph MallonAllow Convb in backend.
2007-09-17 Michael Beckdo sign extension for teo completent only
2007-09-17 Matthias Braunuse length parameter and not sc_get_buffer_length
2007-09-17 Matthias Brauntest for CSE moving flags into different block
2007-09-17 Christoph MallonAdd TODO.
2007-09-17 Christoph MallonAssert that static initialiser data does not overlap.
2007-09-17 Christoph MallonCmp(Conv(x), 0) -> Cmp(x, 0) if dest mode ist wider...
2007-09-17 Christoph MallonRemove unnecessary ValeCmp() macro for irnodeset.
2007-09-17 Christoph MallonAllow get_mode_null() for mode_b.
2007-09-17 Christoph MallonDisallow Convb.
2007-09-17 Christoph MallonUse prepared CMD.
2007-09-17 Christoph MallonUse prepared CMD.
2007-09-17 Christoph MallonMake warning about missing register assignment more...
2007-09-15 Matthias Brauntestcase where tarval problems manifestated
2007-09-15 Matthias Braun- always sign extend in get_tarval (this fixes results...
2007-09-15 Sebastian HackAdded the fabulous Gauss-Seidel linear equation solver...
2007-09-15 Sebastian HackFixed a "bug"
2007-09-15 Matthias Braunextend am testapps to short and char types
2007-09-14 Michael Beckuse EMMS/FEMMS on AMD machines to clear x87 state
2007-09-14 Michael Beckuse ffreep st instead of fstp st on athlon
2007-09-14 Michael Beckffreep added
2007-09-14 Michael BeckARCH_ATHLON macro added
2007-09-14 Matthias Braunmake call arg/result verify a bit looser in backend...
2007-09-14 Matthias Braunpass op to custom init_attr function
2007-09-14 Matthias Braunfix mode_b lowering for method parameters and return...
2007-09-14 Matthias Braundo mode_b lowering before abi phase
2007-09-14 Michael Beckadded eor test
2007-09-14 Michael BeckFixed block of newly created node
2007-09-14 Michael Becka & (a ^ b) ==> a & ~b added
2007-09-14 Michael Becktest local cse
2007-09-14 Michael Beck- added DBG_OPT for various transformations
2007-09-13 Michael Beckadd DeMorgan rules that reduce the number of instructions
2007-09-13 Michael Beckadded -(x >>u 31) and -(x >>s 31)
2007-09-13 Michael Beckmore tests added
2007-09-13 Michael Beckbugfix for x+~x
2007-09-13 Michael Beckmore test added
2007-09-13 Michael Beckadd more algebraic optimizations
2007-09-13 Matthias Brauna cmp that can be CSEd (for the not yet comitted Cmp...
2007-09-13 Michael Beckfixed two bugs, ~a == C case added
2007-09-13 Michael Beckmore cases added
2007-09-13 Christoph Mallon- Remove stale comment.
2007-09-13 Michael Beckmore cases added
2007-09-13 Michael Beckoptimize_preds() removed, op x CMP op y and X op a...
2007-09-13 Michael Beckadded isa and bias to ia32_intrinsic_env_t, c99 feature...
2007-09-13 Michael Beckis_Cast() added
2007-09-13 Christoph MallonMore local optimisation tests.
2007-09-13 Christoph MallonFix r15779 and generalise. Also implement
2007-09-13 Matthias Braunmore tests for localopts
2007-09-13 Christoph MallonAdd const_negate() which negates a Const node.
2007-09-13 Christoph MallonImplement
2007-09-13 Michael Beckimproved test
2007-09-13 Michael BeckImproved 32x32=64bit multiplication
2007-09-13 Matthias Braunsome docu
2007-09-13 Michael Beckadded check for Bad in Mul optimization
2007-09-13 Matthias Braunfix memory inputs of argument copyb (must be call memor...
2007-09-13 Matthias Braunfix warnings
2007-09-13 Matthias Braunfix flags code for mem-input changes
2007-09-13 Matthias Braun- first experimental approach of flag modeling in add/adc
2007-09-13 Michael Beckbetter handling of Mul nodes
2007-09-12 Christoph MallonConsistently place the mem in for AM directly after...
2007-09-12 Sebastian HackDeveloped further... might be unstable. so don't use...
2007-09-12 Michael Beckadd test for n*n=2n bits multiplication
2007-09-12 Matthias Braunflags fixup phase
2007-09-12 Matthias Braunadd comment
2007-09-12 Matthias Braunwe need the fix_start_block hack
2007-09-12 Matthias Braunadd a modify_flags flag
2007-09-12 Matthias Braunfix warning
2007-09-12 Matthias Braunfixed testcase
2007-09-12 Matthias Braunedge case for 64bit add where add with flag output...
2007-09-12 Matthias Braunset names for ia32 default pns
2007-09-12 Matthias Braunset names for ia32 default pns
2007-09-12 Michael Beckadded all constructors for Mulh
2007-09-12 Michael Beck- added stronger checks for Mul
2007-09-12 Michael Beckmore support for Mulh nodes
next