arch_spec: Remove remnants of unused operands.
[libfirm] / ir / be / ia32 / ia32_spec.pl
2012-11-28 Christoph Mallonarch_spec: Remove remnants of unused operands.
2012-11-27 Christoph Mallonscripts: Use a string instead of magic numbers for...
2012-11-25 Christoph Mallonbearch: remove arch_register_type_joker.
2012-11-16 Matthias Braunia32: fix stupid bug introduced in last commit
2012-11-15 Matthias Braunia32_x87: remove the distinction between vfp and fp...
2012-11-15 Christoph Mallonx87: Simplify x87 code generation.
2012-11-12 Christoph MallonMerge the (single) pop and non-pop variants of x87...
2012-11-12 Christoph MallonMerge the pop and non-pop variants of x87 store operations.
2012-11-12 Christoph MallonMerge the pop and non-pop variants of x87 binary operat...
2012-11-12 Christoph MallonMerge the r and non-r variants of fdiv and fsub.
2012-11-12 Christoph MallonPanic when asked to simulate a vfprem.
2012-11-11 Christoph MallonImplement binary emitter for ia32 bswap.
2012-10-29 Matthias Braunfix output constraints of ia32_IJmp
2012-10-22 Christoph MallonProperly specify alternate AM in the ia32_IJmp emit...
2012-07-23 Matthias Braunia32: avoid assembler warning for 16bit stores
2012-07-18 Christoph MallonUse ia32_emitf() in ia32_spec.pl.
2012-06-19 Christoph MallonRemove the never read flag irop_flag_dump_noinput.
2012-06-19 Christoph MallonRemove the never read flag irop_flag_labeled.
2012-06-19 Christoph MallonMark memory using nodes with "uses_memory".
2012-04-25 Matthias Braunadd dwarf register number to register description
2012-02-17 Matthias Braunia32: fix and optimize bswap sequence on i386
2011-12-21 Matthias Braunbe: rework op_attr handling
2011-12-07 Matthias Brauncorrectly implement memop handling
2011-11-10 Matthias Braunbe: remove remnants of machine description
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-02 Matthias Braunintroduce Switch node
2011-10-27 Matthias Braunir_mode: simplify interface, improve float-mode handling
2011-10-25 Christoph MallonRemove ia32_l_Setcc and remove set creation callback...
2011-09-15 Matthias Braunsome cleanups for middleend node creation in backends
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-08-15 Matthias Braunavoid generic names like flags in generator
2011-07-27 Christoph MallonExtend the NOT+ADC-trick (sic) for SUB to SBB.
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-11 Matthias Braununify sparc/ia32 SwitchJmp handling
2011-06-08 Michael BeckRemoved the callee/caller saved flag from register...
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-05-25 Matthias Brauncleanup fragile op handling
2011-05-23 Matthias Braunlower_dw: Shift lowering without intrinsics
2011-04-28 Matthias Braunadd unknown_jump opflag for the special case of a jump...
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 Zwinkaumerge kaps
2011-03-30 Matthias Braunremove get_irg_tls() concept, simply use SymConst and...
2011-03-22 Matthias Braunpin prolog/epilog nodes
2011-02-17 Matthias Braunfixed broken builtins and added some comments
2011-02-17 Matthias Braunreworked ia32 condition code handling, remove backend...
2010-11-14 Michael BeckPrefix global entities from the ia32 backend with ia32_...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-07-15 Matthias Braunremove outdated/wrong comments from backend specs
2010-07-15 Matthias Braunchange backend node specification to use whole words...
2010-07-15 Matthias Braunfix a few whitespace errors and remove spec cruft
2010-06-26 Christoph Mallonia32 Not does not affect the flags.
2010-04-10 Michael BeckRenamed ia32 Push0 to PushEax (because this is the...
2010-04-07 Matthias Braunfix the sub esp,4 => push peephole optimisation
2010-04-06 Matthias Braunmodel Unknowns as own nodes (but not in form of an...
2010-03-15 Matthias Braunkill the concept of an unknown register - it just heavi...
2010-02-12 Matthias Braunput my notes into the code so they don't get lost....
2010-02-01 Matthias Braunfix fehler175.c
2010-01-19 Matthias Braun- allow_ifconv interface was totally braindamaged....
2010-01-18 Matthias Braunremove ins_permuted from CMovcc and Setcc constructors...
2010-01-18 Michael BeckAdd an cse_neutral opcode property. Nodes with this...
2010-01-17 Michael BeckPartly undo r26950: there seems be be subtile differenc...
2010-01-11 Matthias Braunpanic instead of wrong results for Set and CMov with...
2009-11-25 Matthias Braunvfnodes supporting addressmode did not keep to res...
2009-10-01 Matthias Braun- refactoring of backend generator scripts: You can...
2009-09-24 Matthias Braunjumps have a special irn flag now so beirgmod can ident...
2009-09-22 Christoph MallonImplement binary emitter for Set.
2009-09-22 Christoph Mallonia32_IJmp needs the no-out-requirements hack, too.
2009-09-18 Matthias Braun- further refactoring and finally eliminated the callba...
2009-09-18 Matthias Braun- Reworked backends to put out register_requirements...
2009-08-14 Matthias Braunfix a bug in constraint enforcement; improve phi handli...
2009-08-11 Matthias BraunSwitchJmp doesn't have 1 'none' output
2009-08-06 Matthias Braun- Rewrite internal backend logic for querying register...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-03-02 Matthias Braunfix some cases of PIC emitting
2008-12-29 Michael Beck- implemented ia32 inport, outport for ir_bk_(in|out...
2008-12-24 Michael Beck- gcc uses UD2 for __builtin_trap()
2008-12-23 Michael Beck- add builtin_(trap|bswap)
2008-12-23 Christoph MallonSimplify generating the extend suffix for ia32_Load.
2008-12-23 Christoph MallonMake generated code for ia32 %ME a bit more pretty.
2008-12-23 Michael Beck- implemented __builtin_(ffs|ctz|clz|popcount|parity)
2008-12-21 Michael Beck- corrected SSE prefetch instructions
2008-12-21 Michael Beck- implemented __builtin_prefetch in ia32 BE
2008-12-19 Michael Beck- implemented ia32_ClimbFrame() pseudo-instruction
2008-12-01 Christoph MallonPerform dark rituals and resurrect ProduceVal. We...
2008-11-28 Christoph MallonRemove ProduceVal. Replace it by Xor0 (to produce 0...
2008-11-27 Moritz KrollFixed typo
2008-11-25 Christoph MallonEmit mode suffix for instructions, which did not do...
2008-11-14 Christoph MallonAdd a flags output to IMul1OP for consistency with...
2008-11-12 Christoph MallonHandle replacement of ia32_Conv_I2I by Cwtl as peephole...
2008-11-07 Michael Beck- change the modified flags of ASM instruction from...
2008-11-07 Michael Beck- BugFix: ia32_Call modifies flags!
2008-10-25 Matthias Braunmark ebp output of leave as ignore
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-08 Christoph MallonIntroduce ia32_Call, which can handle address mode.
2008-10-07 Christoph MallonUse separate code to emit suffixes for integer and...
2008-10-04 Christoph MallonMicro optimisation of the day: Remove ia32_Test, which...
2008-10-04 Christoph MallonMerge ia32_am_type_t and ia32_am_arity_t, because ...
2008-10-04 Christoph MallonRemove ia32_am_ternary. The only users were Div an...
next