Use symbolic names instead of magic values for the position parameter of get_irn_n().
[libfirm] / ir / be / ia32 /
2008-08-22 Christoph MallonUse symbolic names instead of magic values for the...
2008-08-22 Christoph MallonSmall cleanup.
2008-08-22 Christoph MallonRemove final \n from panic messages, panic() adds a...
2008-08-22 Christoph MallonDo not split string literals.
2008-08-22 Christoph MallonRun the x87 simulator when a graph contains Calls,...
2008-08-22 Christoph MallonConvert Stores to Pushs after IncSP from top of stack...
2008-08-21 Christoph MallonSmall simplification in ia32 ASM emitter.
2008-08-21 Christoph Malloncc_fixed is dead, all hail stickyness_sticky!
2008-08-21 Christoph MallonDo it like GCC: write #APP #NO_APP around inline assembler.
2008-08-21 Christoph MallonRename arch_register_req_type_should_be_different to...
2008-08-21 Christoph MallonFix typo in comment.
2008-08-21 Christoph MallonWhen transforming an ASM "same"-constraint, copy the...
2008-08-20 Sebastian BuchwaldAdded assert for right am_scale value;
2008-08-19 Sebastian BuchwaldMoved creation of ia32_LdTls into common transformer.
2008-08-18 Michael BeckC99 features removed
2008-08-18 Sebastian BuchwaldMoved transformation of CopyB nodes into ia32_common_tr...
2008-08-18 Sebastian BuchwaldUse switch to decide which ia32 transformer is selected.
2008-08-17 Christoph MallonUse enums instead of magic numbers.
2008-08-15 Sebastian Buchwaldtypo
2008-08-14 Christoph MallonRemove the potentially existing Proj when replacing...
2008-08-14 Christoph MallonTeach AM folding about Syncs. Atm this only affects...
2008-08-13 Christoph MallonSmall fixes, typos, style.
2008-08-13 Christoph MallonFix crash in r21138.
2008-08-13 Matthias Braunintroduce more generic resource reservation debug helpe...
2008-08-13 Michael Beck- fixed fastcall/regparam/thiscall registers for ia32
2008-08-13 Christoph Mallon- Introduce cc_fixed: the calling convention must not...
2008-08-12 Christoph MallonDefer decision whether to create Test(x, x) instead...
2008-08-12 Christoph MallonRemove pointless assert (the node of modes is rather...
2008-08-12 Sebastian BuchwaldThe PBQP transformer still works in-place...
2008-08-12 Sebastian BuchwaldAdded missing include, so FIRM_GRGEN_BE has a chance...
2008-08-12 Sebastian BuchwaldThe PBQP transformer works in-place, so use the old...
2008-08-12 Matthias Braundon't access NULL pointers
2008-08-12 Matthias Braundo the clobber magic for all classes
2008-08-12 Matthias Braunit's mine
2008-08-12 Christoph MallonDo not use clobbered GP register as input registers...
2008-08-11 Sebastian Buchwaldtypo
2008-08-11 Christoph MallonAdd a switch to select the ia32 transformer.
2008-08-11 Sebastian BuchwaldMoved global variable heights to ia32_common_transform.
2008-08-09 Christoph MallonFix asm constraint check for 'I': It must be <= 31...
2008-08-09 Christoph MallonFix macro test which used pbqp transformer when it...
2008-08-08 Sebastian BuchwaldMoved common code of ia32_pbqp_transform and ia32_trans...
2008-08-06 Michael Beck- removed Psi nodes, Mux nodes are used again ...
2008-08-05 Michael Beck- removed C99 stdbool.h from the "official" interface...
2008-08-03 Christoph MallonDo not materialise the "strict"-part of strictConv...
2008-08-02 Michael Beck- add support for ASM includes, needed for fehler125.c
2008-08-01 Moritz KrollFix fehler123 and fehler124.
2008-08-01 Matthias Braunfirm already had kill_node, no need to be_kill_node
2008-07-30 Matthias Braunuse peephoole_exchange, IncSP->Push should use ia32_Unk...
2008-07-30 Matthias Brauncosmetics
2008-07-30 Matthias Braundon't prefer 1 cpu architecture over another (and wonde...
2008-07-30 Michael Beckfix new fallthrough handling
2008-07-30 Christoph Mallonpanic() on internal error instead of assert(0)ing.
2008-07-30 Christoph MallonRemove handling for 32bit as smaller mode in emit_ia32_...
2008-07-30 Christoph MallonReplace be_peephole_before_exchange()+sched_remove...
2008-07-30 Matthias Braun- refactor emitter next/prev block handling a bit
2008-07-30 Christoph MallonFix fehler120: Do only skip int->int, not float->int...
2008-07-29 Matthias Braundon't do the store-float-conv optimisation with double...
2008-07-29 Matthias Braundon't do the store-float-conv optimisation with double...
2008-07-29 Matthias Braunfix/improve proj generation
2008-07-29 Matthias Brauncleanups/fixes for ASM handling
2008-07-28 Sebastian Buchwaldadded support for ASM nodes
2008-07-28 Matthias Braun- handle parsing of assembler constraints in backends...
2008-07-25 Sebastian Buchwaldhandle Unknown nodes
2008-07-25 Andreas ZwinkauMoved assertion into if clause
2008-07-23 Michael Beck- add support for opcode specific hash function
2008-07-22 Matthias Braunadd some dumping hints to irop flags
2008-07-18 Sebastian Buchwaldtypo
2008-07-15 Sebastian BuchwaldConvert const node to symconst node with the value...
2008-07-15 Sebastian Buchwaldtypo
2008-07-14 Michael Beck- ia32_assign_exc_label() cannot take a const node...
2008-07-14 Matthias Braunremove unnecessary include
2008-07-09 Matthias Braunfix warning
2008-06-27 Michael Beckchange the costs for multiplication in the size case...
2008-06-26 Christoph MallonFix transformation, when the load mem proj of a dest...
2008-06-25 Michael Beck- fixed ir_printf format (%lu and %ld now working)
2008-06-25 Michael Beck- BugFix: do NOT skip Loads generally, they might creta...
2008-06-25 Michael Beckfixed some bugs in the pop generation, still not all
2008-06-24 Michael Beck- added peephole optimization: transform Load->IncSP...
2008-06-23 Michael BeckBugFix: always emit the block label for labelled blocks...
2008-06-23 Michael BeckBugFix: cannot change the pin state of already pinned...
2008-06-20 Andreas Zwinkaudump the modify_flags flag, too
2008-06-19 Michael Beck- be_peephole_IncSP_IncSP() must return the new node
2008-06-18 Sebastian Buchwalddisable CSE in PBQP-transform phase, this is necessary...
2008-06-18 Michael Beck- fixed architecture flags
2008-06-18 Michael Beck- removed old if 0'ed code
2008-06-17 Michael Beck- useless variable removed
2008-06-17 Michael Beck- Bugfix: peephole_IncSP_Store_to_push(): collect the...
2008-06-12 Andreas Zwinkaudisable the standard transform, if pbqp_transform is...
2008-06-12 Michael Beck- unfinished work to support exception label lookup
2008-06-12 Michael BeckBugFix: schedule the Stc instruction
2008-06-12 Michael Beck- BugFix: fixed ia32_transform_sub_to_neg_add() with...
2008-06-11 Michael Beck- add support for Bound
2008-06-11 Michael Beck- BugFix: get_pnc_string() can only handle default...
2008-06-11 Michael Beck- do not use C++ keyword class as variable name
2008-06-11 Sebastian Buchwaldadded non-const getter for ia32_immediate
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-06-03 Matthias Braunswitch projs have long pnc not pn_Cmp
2008-06-02 Matthias Braunonly skip float->float convs
2008-06-02 Michael Beck- Fixed strict-convs before Stores again: We can skip...
2008-06-01 Michael Beck- stack alignment is now power of two
next