handle Block_entity like other node attributes
[libfirm] / ir / be / ia32 /
2011-11-17 Matthias Braunhandle Block_entity like other node attributes
2011-11-16 Matthias Braunia32: do not change tarval output modes in init
2011-11-14 Matthias Braunia32: set ls_mode on more nodes
2011-11-14 Matthias Braunremove irbitset.h
2011-11-10 Matthias Braunbe: rework isa_if interface and initialisation
2011-11-10 Matthias Braunbe: get rid of arch_irn_classify callback
2011-11-10 Matthias Braunbe: remove remnants of machine description
2011-11-10 Matthias Braunbe: remove more unnecessary callbacks
2011-11-10 Matthias Braunbe: remove unused reg_class_for_mode callback
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-04 Matthias Braunia32: split peephole opts into 2 passes
2011-11-04 Matthias Braunia32: improve Test peephole optimisation
2011-11-04 Matthias Braunia32: sign flag is enough if no overflow
2011-11-04 Matthias Braunia32: improve AM-matching for x87-fpu nodes
2011-11-02 Matthias Braunintroduce Switch node
2011-11-02 Matthias Braungenerate irdump proj-number lookup tables
2011-10-27 Matthias Braunbe: let begnuas call be_dbg_method_begin/end
2011-10-27 Matthias Braunlet backends decide wether to use begnuas
2011-10-27 Matthias Braunir_mode: simplify interface, improve float-mode handling
2011-10-27 Matthias Braunia32: fix float_const_store for modes with 10bytes
2011-10-27 Matthias Braunremove a bunch of comments marking end of blocks
2011-10-25 Christoph MallonRemove ia32_l_Setcc and remove set creation callback...
2011-10-20 Matthias Braunremove is_Global/get_GlobalEntity
2011-10-20 Matthias Braunia32: change ShrD/ShlD patterns to match Add instead...
2011-10-17 Matthias Braunbepeephole: use global register indices
2011-10-17 Sebastian BuchwaldXor without address mode is commutative.
2011-09-27 Matthias Brauninclude backend headers without "../"
2011-09-27 Manuel MohrAdded option to prevent creation of misaligned loads...
2011-09-23 Manuel MohrConsistently use new function to create compilerlib...
2011-09-22 Matthias Braunconvenience function to see if mux gets optimized away
2011-09-21 Matthias Braunbackend always expects outedges, assure them after...
2011-09-15 Sebastian BuchwaldFixed inconsistent uses of DEBUG_ONLY.
2011-09-15 Matthias Braunlower_mode_b: refactoring, make it more robust
2011-09-15 Matthias Braunsome cleanups for middleend node creation in backends
2011-09-13 Sebastian BuchwaldDo not touch deleted nodes.
2011-09-12 Matthias Braunia32: fix overly conservative upper_bits_clean (by...
2011-09-08 Matthias Braunimplement compound-call-argument lowering
2011-09-01 Manuel MohrDirectly ask backend for current machine size in CopyB...
2011-09-01 Manuel MohrImproved CopyB lowering, made it part of target lowering.
2011-08-23 Matthias Braunia32: make sure the stackframe IncSp is always used
2011-08-19 Christoph MallonCorrect comment.
2011-08-19 Christoph MallonReduce code duplication.
2011-08-19 Christoph MallonUse new_*_Const(irg, get_mode_$VAL(mode)) instead of...
2011-08-17 Matthias Braunadd callback for constructing spill/reload
2011-08-17 Matthias Braunsimplify copy interface and respect double/aligned...
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-08-15 Matthias Brauncustom stack bias code for sparc
2011-08-15 Matthias Braunavoid generic names like flags in generator
2011-08-12 Matthias Braunsimplify/remove unnecessary complicated copy-pasta...
2011-08-12 Matthias Braunmerge after_ra and finish phase, and move stack_bias...
2011-08-12 Sebastian BuchwaldAdded soft float support for IA32 backend.
2011-08-10 Matthias Braunlet backends specify the complete long double type
2011-08-05 Matthias Braunsimplify/rework lower_calls interface and code
2011-08-04 Matthias Braunremove (broken+unused) support for right_to_left parame...
2011-07-29 Christoph Mallonia32_Minus64Bit needs no contraint copies.
2011-07-28 Sebastian BuchwaldWe need a mode_T node for Projs.
2011-07-27 Christoph MallonCorrect the NOT+ADC transformation.
2011-07-27 Christoph MallonRemove unused enum entries.
2011-07-27 Christoph MallonCorrect wrong usage of LC_OPT machinery.
2011-07-27 Christoph MallonEliminate warning and use static assert.
2011-07-27 Christoph MallonExtend the NOT+ADC-trick (sic) for SUB to SBB.
2011-07-27 Christoph MallonCorrect inaccurate comment: The only corner case of...
2011-07-19 Sebastian BuchwaldSet ls_mode for created ia32_Test node.
2011-07-19 Sebastian BuchwaldFixed opt/fehler193.c.
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-24 Andreas ZwinkauFix: Spills have ProjMs now
2011-06-17 Matthias Braunlet backends report their machine_size and the size...
2011-06-17 Christoph MallonWork around the PIC-in-switch problem by setting the...
2011-06-17 Christoph MallonCorrect usage of ia32_emitf() in emit_ia32_SwitchJmp().
2011-06-17 Christoph MallonReduce code duplication and resolve inconsistencies...
2011-06-16 Matthias Braunfix a bunch of warnings reported by cparser
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 Braunlower small switches to ifs
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-05-31 Matthias Braunmove integer abs optimisation from backend to the middleend
2011-05-30 Matthias Braunimprove our 'don't use AM' heuristic: immediates do...
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-26 Matthias Braunfix ShlD/ShrD not getting generated in some cases
2011-05-25 Matthias Brauncleanup fragile op handling
2011-05-25 Matthias Braunfix warnings
2011-05-23 Matthias Brauncompiler library entities should be visibility_external
2011-05-23 Matthias Braunlower_dw: Shift lowering without intrinsics
2011-05-23 Matthias Braunlower_dw: huge refactoring, allow custom lowering funcs...
2011-05-23 Andreas ZwinkauUnresolved should_be_same constraint => panic
2011-05-10 Christoph MallonUse simple assignment instead of memcpy() when possible.
2011-05-06 Matthias Braungive Bad nodes a mode
2011-04-28 Matthias Braunadd unknown_jump opflag for the special case of a jump...
2011-04-18 Matthias Braunpadded return is only an obscurity of the athlon branch...
2011-04-15 Matthias Braunimplement some cases of =A asm-constraint
2011-04-15 Matthias Braunfix cparser warnings
2011-04-13 Matthias Braunadapt sparc backend to new prolog/epilog handling
2011-04-13 Michael BeckC99 feature removed.
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-11 Sebastian BuchwaldBoth memory projs are involved in the transformation.
2011-04-09 Michael BeckC99 features removed.
2011-04-08 Andreas ZwinkauMerge branch 'kaps-included' into master
next