Fix inconsistency between reg_req and ins of Push: reg_req expected the stack in...
[libfirm] / ir / be / ia32 / ia32_spec.pl
2008-04-22 Christoph MallonFix inconsistency between reg_req and ins of Push:...
2008-04-21 Michael Beck- more SSE constants handled by instructions
2008-04-20 Michael Beckmore SSE constants handled without float_entity
2008-04-19 Michael Beckreorganized cpu's, architectures, and features, hopeful...
2008-04-16 Christoph MallonRemove ia32_am_Dest.
2008-04-16 Christoph MallonRemove ia32_am_Full.
2008-04-16 Christoph MallonSplit ia32_Pop into ia32_Pop and ia32_PopMem.
2008-04-15 Michael Beck- add barcelona and generic32 targets
2008-04-03 Matthias Braunstarted implementing Mac Style PIC
2008-03-11 Matthias Braunwe do need stack:I|S...
2008-03-11 Matthias Braunstack:S is enough no need to specify I (explicitely)
2008-01-18 Michael Beckmore support for exceptions added
2008-01-16 Matthias Braunfix the sub to neg_add case when the flags of the sub...
2008-01-02 Michael BeckYasm don't like fnstsw, requires an %ax argument. Gas...
2007-12-17 Matthias Braunreimplement the long long -> double, conversion. Remove...
2007-10-29 Matthias Braunpeephole optimisation: reuse zero flag from previous...
2007-10-25 Matthias Braunfix parameter loads not being rematerialized
2007-10-23 Christoph Mallon- Allow an arbitrary (for arbitrary < 32) number of...
2007-10-20 Christoph MallonFix r16293.
2007-10-19 Christoph MallonMake the emit sequences of ShrD and ShlD probably more...
2007-10-19 Matthias Braun- improve set transformation
2007-10-17 Matthias Braununsafe mode for float to int conversion
2007-10-17 Matthias Braun- Add a generic_attribute field to irops
2007-10-17 Michael BeckRefactored attributes:
2007-10-15 Matthias Braunmove lea_to_add into the peephole phase
2007-10-08 Matthias Braunremove unused R flags, mark vfld as rematerialisable
2007-10-08 Matthias Braunsupport AM in IJmp and IMul1OP
2007-10-07 Matthias Braunwe have to use the pinned state from the load when...
2007-10-04 Matthias Braunfix negated set pnc with float compare problem
2007-10-04 Matthias Braunfixed/improved assembler nodes
2007-10-04 Christoph MallonSwap the esp and value inputs of ia32_Push (so esp...
2007-10-03 Matthias Braunrename pnc_flipped to ins_permuted and change back...
2007-10-03 Christoph MallonRemove the node type ia32_int. It is unused and its...
2007-10-03 Christoph MallonRemove wrong AM specification from several nodes.
2007-10-03 Christoph Mallonvfprem is not capable of address mode.
2007-10-03 Christoph MallonRemove the unused node type ia32_l_Sar.
2007-10-03 Christoph MallonRemove the unused nodes ia32_l_vfdiv, ia32_l_vfmul...
2007-10-03 Christoph MallonAnnotate nodes with their AM capabilities.
2007-10-02 Matthias Braun- workaround and document ShrD/ShlD problems correctly...
2007-10-01 Christoph MallonAdd a should_be_same constraint for the second input...
2007-10-01 Matthias BraunAM for CMov, SSE floats, SubSP, AddSP
2007-09-30 Matthias Braunmore outreg query fixes
2007-09-30 Matthias Braunadd assert for not getting bad out regs, and fix some...
2007-09-30 Matthias Braunsupport for fucom(p)i
2007-09-30 Matthias Braun- support for Ftst instruction, AM support for x87...
2007-09-29 Christoph MallonFix wrong emitter specifications of CvtSI2SS and CvtSI2SD.
2007-09-29 Christoph MallonRemove unused operand specifications.
2007-09-29 Christoph MallonRemove unused operand specifications.
2007-09-29 Christoph MallonRemove the parameter produces_result from ia32_emit_bin...
2007-09-29 Christoph MallonxZero produses its result in outreg 0, not in the non...
2007-09-28 Christoph MallonRemove ia32_Sub64Bit. Replace it by Sub and Sbb.
2007-09-27 Christoph MallonAllow two should-be-same constraints for every out...
2007-09-27 Matthias Braunremove add64 (mereley a test commit for the rss feed)
2007-09-27 Michael Beckremoved unneccessary constraints
2007-09-26 Matthias Braunno environment anymore for emitters
2007-09-20 Matthias Braun- use flags handling code for ia32 Compares (including...
2007-09-18 Matthias Braunuse register_class_types, remove flag definitions
2007-09-14 Michael Beckuse EMMS/FEMMS on AMD machines to clear x87 state
2007-09-14 Michael Beckffreep added
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-11 Christoph MallonRemove duplicate AM declarations.
2007-09-10 Matthias Braunmake use of custom_init_attribute functions for specify...
2007-09-10 Christoph MallonAdd magic for better code emission of 64bit minus.
2007-09-09 Christoph MallonBuild immediates for 64bit subs.
2007-09-08 Matthias BraunxStore, xLoad should have base latency 0
2007-09-08 Christoph MallonBuild immediates for 64bit adds.
2007-09-07 Michael BeckAdd an xZero for generating SSE 0.0
2007-09-06 Michael Beckupdated xStore template
2007-08-31 Matthias BraunChanged handling of address mode:
2007-08-28 Michael Beckfixed lowering of signed 32x32=64 multiplication
2007-08-08 Michael Beckfixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs
2007-08-08 Matthias Braun- Fix unsigned->double, double->unsigned convs
2007-08-04 Matthias Braunfix fehler59 (AddSP/SubSP must be pinned)
2007-08-03 Matthias Braunmore conv_conv optimisations
2007-08-03 Matthias Braunreplace Shrs(Shl) with Conv where possible, fix conv_co...
2007-08-01 Matthias Braunno need for Zex commands, we already had the Conv ...
2007-08-01 Michael Beckadd Zex8/Zex16 instructions
2007-07-25 Michael Beckadd IJmp instruction
2007-07-19 Matthias Braunfix ProduceValue handling
2007-07-17 Matthias Braunfix Cltd register pressure, fix some SSE (ABI with...
2007-07-16 Matthias Braunfix allocas, fix Tls transform
2007-07-13 Matthias Braunadd missing width modifiers to some float nodes
2007-07-02 Matthias Braundon't set lea to should_be_same
2007-07-02 Matthias Braun- Reintroduced TestCmov and TestSet
2007-06-29 Matthias Braunfix fehler32 by removing this nearly pointless optimisation
2007-06-29 Matthias Braunno Addressmode for x87 CondJmps
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-19 Matthias Braunimplement strict convs
2007-06-19 Matthias Braunsome needs need to be exc_pinned
2007-06-18 Matthias Braunfloat stores should be exc_pinned
2007-06-15 Matthias Braunpsi transform and emit logical rewritten from scratch
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-10 Michael Beck"docu" enhanced
next