- use flags handling code for ia32 Compares (including Cmov, Set, Jcc)
[libfirm] / ir / be / ia32 / ia32_transform.c
2007-09-20 Matthias Braun- use flags handling code for ia32 Compares (including...
2007-09-17 Christoph MallonLet constants and simular things depend on the stack...
2007-09-17 Christoph MallonSimplify is_Const_Minus_1().
2007-09-17 Christoph MallonRemove dead code: tarval_is_long() returns true for...
2007-09-17 Christoph MallonRemove classify_Const() and replace it by is_Const_...
2007-09-17 Christoph MallonRemove classify_tarval(). Use tarval_is_null(), tarval_...
2007-09-13 Christoph Mallon- Remove stale comment.
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-12 Christoph MallonConsistently place the mem in for AM directly after...
2007-09-11 Matthias Braunremove some unused l_ nodes
2007-09-10 Michael Beckadded constant for D->Lu conversion
2007-09-09 Christoph MallonBuild immediates for 64bit subs.
2007-09-08 Matthias Braunset use frame for xLoad constants
2007-09-08 Christoph Mallon- Fix typo in commment.
2007-09-08 Christoph MallonBuild immediates for 64bit adds.
2007-09-08 Christoph MallonFix immediate creation for sh[lr]d.
2007-09-08 Matthias Braundon't use source AM when the Cmp has multiple users
2007-09-07 Michael BeckAdd an xZero for generating SSE 0.0
2007-09-06 Michael Beckalign SSE helper constants to 128 bit
2007-09-06 Michael Beck- bugfix for Conv Float>64 signed
2007-09-04 Matthias Braunfix is_Const_Minus_1 test
2007-09-03 Matthias Braunremove Load when using Cmp source AM
2007-09-03 Matthias Braundon't create Inc/Dec in transform phase but delay that...
2007-08-31 Michael Beckfixed uninitialised variable
2007-08-31 Michael BeckC99 featurs rmoved
2007-08-31 Matthias BraunChanged handling of address mode:
2007-08-28 Michael Beckfixed lowering of signed 32x32=64 multiplication
2007-08-27 Matthias BraunSimplify backends by removing unnecessary constructs:
2007-08-27 Matthias Braunremove unused be_FrameLoad and be_FrameStore
2007-08-23 Matthias Braunfix
2007-08-23 Matthias Braundo Conv after Set command (instead of mov 0,) before...
2007-08-22 Matthias Braunfix sse/x87 fixup code added at wrong places
2007-08-14 Sebastian HackRemoved comment
2007-08-13 Matthias Braunfix fehler69
2007-08-13 Matthias Braunfix fehler68 (sse unknowns have wrong reg class)
2007-08-09 Matthias Braunset need_64bit_stackent flag on fistp-load when needed
2007-08-08 Michael Beckfixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs
2007-08-08 Michael Beckhandle ia32_l_vfist node
2007-08-08 Matthias Braunnever CSE nodes which have no stack entities assigned...
2007-08-08 Matthias Braun- Fix unsigned->double, double->unsigned convs
2007-08-03 Matthias Braunmore conv_conv optimisations
2007-08-03 Matthias Braunreplace Shrs(Shl) with Conv where possible, fix conv_co...
2007-08-02 Michael Beckadded comment, removed debug output
2007-08-01 Matthias Braunno need for Zex commands, we already had the Conv ...
2007-08-01 Michael Beckadd Zex8/Zex16 instructions
2007-07-31 Michael Becktransform Load & 0xFF into Loadzx
2007-07-25 Michael Beckadd IJmp instruction
2007-07-23 Matthias Braun(crude) support for non 32-bit modes in cmp
2007-07-19 Matthias Braunfix ProduceValue handling
2007-07-18 Matthias Brauncorrectly handle strict convs
2007-07-18 Matthias Braunfix fpcw transformation fix strict conv creation
2007-07-17 Andreas SchösserPrevented Proj nodes which are successors of IA32 nodes...
2007-07-17 Matthias Braunfix Cltd register pressure, fix some SSE (ABI with...
2007-07-16 Matthias Braunfix allocas, fix Tls transform
2007-07-16 Christoph MallonComitted wrong file. Revert r15169.
2007-07-16 Christoph MallonGenerate better, i.e. less, (and maybe more correct...
2007-07-12 Matthias Braunrevert transformation tactics to old style
2007-07-11 Michael Beckremoved character modes, use integer modes instead
2007-07-11 Michael Beckuse the new Anchor node instead of old anchors
2007-07-11 Matthias Braunsimplify logic when x87 simulator is started
2007-07-10 Matthias Braunmake use of mode_b lowerer, fix keeps for CopyB
2007-07-06 Michael Beckmoved get_*_dbg_info() and set_*_dbg_info() to logical...
2007-07-06 Matthias Braundon't create dead projs
2007-07-06 Matthias Brauna new pass that adds missing keeps
2007-07-04 Matthias Braunmode_b support for Phis, Nots. Working but needs some...
2007-07-04 Matthias Brauncmov with unknowns are pointless
2007-07-04 Matthias Braunrevert accidental commit
2007-07-04 Matthias Braunfix some x87 issues...
2007-07-02 Matthias Braun- Reintroduced TestCmov and TestSet
2007-06-30 Matthias Braunmakefile updates
2007-06-29 Christoph MallonRemove unused variable.
2007-06-29 Matthias Braunfix fehler32 by removing this nearly pointless optimisation
2007-06-29 Matthias Braunbuild TestJmp for compares with zero
2007-06-29 Matthias Braunno Addressmode for x87 CondJmps
2007-06-28 Matthias Braunaddressmode for compares works now
2007-06-28 Christoph MallonCreate new TestJmp nodes in the correct block, i.e...
2007-06-28 Christoph MallonRemove stale code.
2007-06-28 Christoph MallonAdd the convenience function create_immediate_or_transf...
2007-06-28 Christoph MallonAssume that constants are always the right operand...
2007-06-28 Christoph MallonFor a TestJmp it is not necessary that the And has...
2007-06-28 Matthias Braunrewrite and improve Cond transformation
2007-06-25 Matthias Braunspecify attribute copy function in spec
2007-06-25 Matthias Braun- Introduce nodemap
2007-06-22 Matthias Braunuse Immediate nodes more often
2007-06-21 Matthias Braun- fix stack bias wrongly calculated with non-scheduled...
2007-06-21 Christoph MallonFix r14677, i.e. revert most of it.
2007-06-21 Matthias Brauncopy pinned state for div nodes
2007-06-19 Matthias Braunimplement strict convs
2007-06-19 Matthias Braunremoved old code
2007-06-18 Matthias Braunfixed fpu problems, several x87 fixes
2007-06-18 Matthias Braunfixed warnings
2007-06-15 Michael BeckMoved the transform functions for Block and End nodes...
2007-06-15 Michael BeckFixed two typos resulting in uninitialised variable...
2007-06-15 Matthias Braunnegated, not inversed
2007-06-15 Matthias Braunpsi transform and emit logical rewritten from scratch
2007-06-14 Michael Beckused new betranshlp.c framework
2007-06-13 Matthias Braundon't fail if type mode can't be determine (which can...
2007-06-11 Matthias Braunfix bad proj optimisation, fix loads missing the result...
2007-06-11 Matthias Braunfix wrong flavors
next