remove #ifdef HAVE_CONFIG_Hs
[libfirm] / ir / be / ia32 / ia32_transform.c
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonCleanup.
2008-10-11 Christoph Mallonvfsub and vfdiv are now commutative, because there...
2008-10-09 Christoph MallonAdd be_dep_on_frame() to let a node depend on the frame...
2008-10-09 Christoph MallonDo not pass the cg to transform_nodes().
2008-10-09 Christoph MallonRemove pointless local variable.
2008-10-08 Christoph MallonRemove be_get_old_anchor(), it is not necessary.
2008-10-08 Christoph MallonMark the old node as visited in be_set_transformed_node().
2008-10-08 Christoph MallonRemove redundant be_set_transformed_node() in transform...
2008-10-08 Christoph MallonIntroduce ia32_Call, which can handle address mode.
2008-10-07 Christoph Mallonfild and fist can handle 16bit source/destination.
2008-10-06 Matthias Braunfix typo
2008-10-04 Michael Beck- fixed r22480: Proj numbers are now different
2008-10-04 Christoph MallonOnly deactivate AM support for a node with an immediate...
2008-10-04 Christoph MallonUse gen_binop() in gen_Mulh().
2008-10-04 Christoph MallonSimplify node construction in gen_Mulh().
2008-10-04 Christoph MallonMerge ia32_am_type_t and ia32_am_arity_t, because ...
2008-10-04 Christoph MallonSmall simplification.
2008-10-03 Christoph MallonImprove upper_bits_clean(): Recurse on Projs and failed...
2008-10-02 Sebastian BuchwaldReuse prevents_AM check in PBQP transformer.
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-27 Christoph MallonUse set_transformed_and_mark() instead of mark_irn_visi...
2008-09-25 Christoph Mallonpanic() instead of assert(0).
2008-09-23 Christoph Mallonpanic() instead of assert(0)ing.
2008-09-21 Matthias Brauntesting upper_bits in constants is easy too
2008-09-21 Matthias Brauntransform optimization: leave out some convs and use...
2008-09-09 Matthias Braunmatch immediate for SubSP and AddSP
2008-09-08 Christoph MallonCorrectly transform memory for dest AM when Syncs are...
2008-09-05 Sebastian Buchwaldtypo
2008-09-03 Christoph MallonFix conv skip in gen_lowered_64bit_shifts() (still...
2008-09-03 Christoph MallonOnly skip Convs within the same register class when...
2008-08-28 Christoph Mallon80bit floats have no implicit leading 1.
2008-08-28 Christoph MallonOnly warn about Sub with constant in the backend, if...
2008-08-28 Michael BeckFix fehler139: Pass eflags input of Adc/Sbb to AM matcher.
2008-08-26 Michael BeckDo not split string literals.
2008-08-26 Christoph MallonTeach use_dest_am() about Syncs.
2008-08-24 Christoph MallonRemove dead initialisation.
2008-08-23 Christoph MallonSync the Stores generated by gen_float_const_Store().
2008-08-23 Christoph MallonSimplify gen_float_const_Store().
2008-08-22 Christoph MallonRemove the unused node types ia32_l_Load, ia32_l_Store...
2008-08-22 Christoph MallonRemove final \n from panic messages, panic() adds a...
2008-08-22 Christoph MallonRun the x87 simulator when a graph contains Calls,...
2008-08-21 Christoph MallonFix typo in comment.
2008-08-19 Sebastian BuchwaldMoved creation of ia32_LdTls into common transformer.
2008-08-18 Sebastian BuchwaldMoved transformation of CopyB nodes into ia32_common_tr...
2008-08-15 Sebastian Buchwaldtypo
2008-08-14 Christoph MallonTeach AM folding about Syncs. Atm this only affects...
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-11 Sebastian BuchwaldMoved global variable heights to ia32_common_transform.
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-01 Moritz KrollFix fehler123 and fehler124.
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 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-15 Sebastian BuchwaldConvert const node to symconst node with the value...
2008-06-26 Christoph MallonFix transformation, when the load mem proj of a dest...
2008-06-23 Michael BeckBugFix: cannot change the pin state of already pinned...
2008-06-11 Michael Beck- add support for Bound
2008-06-11 Michael Beck- do not use C++ keyword class as variable name
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-06-02 Matthias Braunonly skip float->float convs
2008-06-02 Michael Beck- Fixed strict-convs before Stores again: We can skip...
2008-05-31 Matthias Braunno, we cannot skip all convs before vfst (but just...
2008-05-31 Michael Beck- in x87 mode, skipp ALL conv's before stores
2008-05-27 Matthias Braundo an upconv instead of panic when we do <32bit right...
2008-05-24 Matthias Braunnormalize/fix ProjM numbers, avoid dead code in some...
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-05-22 Michael Beckcheck for Cmp nodes before doing doz
2008-05-22 Michael Beckmissing goto added
2008-05-21 Michael Beckfixed warnings
2008-05-21 Michael Beck- add a flag to allow 2 users when matching address...
2008-05-20 Michael Beck- If-conversion can generate SSE min and max nodes...
2008-05-14 Michael BeckBugFix: add missing copy
2008-05-14 Michael Beck- modeled vfisttp using a dummy output value, this...
2008-05-14 Michael Beck- don't use inc/dec on core2
2008-05-13 Michael BeckBugFix:
2008-05-12 Michael Beck- BugFix: added missing test when creating bt instructions
2008-05-11 Michael Beckgenerate bt x,n for if (x & (1 << n)) on Core2:
2008-05-04 Michael Beckredo wrong 19491: DIV and IDIV are different
2008-05-02 Michael Beckreduce code size
2008-05-02 Michael Beck- reduce lifetime of variables
2008-04-29 Michael BeckBugFix: ls_mode must be set to Iu when transforming...
2008-04-28 Michael Becktransform stores of floating point constants into integ...
2008-04-28 Christoph MallonWhen transforming floating point constants into load...
2008-04-27 Michael Beck- when creating a x87 memory constant, check if the...
2008-04-26 Michael Beck- BugFix:
2008-04-23 Christoph MallonGive some node inputs more meaningful names.
2008-04-23 Christoph MallonMove the if-not-AM-input of ia32 Div and IDiv to slot...
next