2007-09-13 |
Michael Beck | more tests added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | bugfix for x+~x
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | more test added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | add more algebraic optimizations
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | fixed two bugs, ~a == C case added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | more cases added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | more cases added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | optimize_preds() removed, op x CMP op y and X op a...
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | added isa and bias to ia32_intrinsic_env_t, c99 feature...
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | is_Cast() added
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | improved test
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | Improved 32x32=64bit multiplication
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | added check for Bad in Mul optimization
|
commit | commitdiff | tree |
2007-09-13 |
Michael Beck | better handling of Mul nodes
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | add test for n*n=2n bits multiplication
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | added all constructors for Mulh
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | - added stronger checks for Mul
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | more support for Mulh nodes
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | deteled empty "info" files
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | Mulh is now an official opcode
|
commit | commitdiff | tree |
2007-09-12 |
Michael Beck | add code to let it compile under _Win32 (x86)
|
commit | commitdiff | tree |
2007-09-10 |
Michael Beck | added constant for D->Lu conversion
|
commit | commitdiff | tree |
2007-09-10 |
Michael Beck | Minus cannot be transformed into 2 Negs :-(
|
commit | commitdiff | tree |
2007-09-07 |
Michael Beck | Add support for float->int conversion (no overflow...
|
commit | commitdiff | tree |
2007-09-07 |
Michael Beck | Add an xZero for generating SSE 0.0
|
commit | commitdiff | tree |
2007-09-07 |
Michael Beck | fixed version
|
commit | commitdiff | tree |
2007-09-07 |
Michael Beck | fixed ia32_transform_sub_to_neg_add() for SSE nodes...
|
commit | commitdiff | tree |
2007-09-07 |
Michael Beck | another more readable version
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | align SSE helper constants to 128 bit
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | updated xStore template
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | fixed conversion of NAN's
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | bug in the tarval modul ...
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | fixed some warnings
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | fixed sc_get_lowest_set_bit() for fehler73.c
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | forbid the Add(x,x) -> Mul(x,2) optimization after...
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | - bugfix for Conv Float>64 signed
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | bugfix for Conv Float>64 signed
|
commit | commitdiff | tree |
2007-09-06 |
Michael Beck | typo fixed
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | set the tarval fp_ops mode depending on the current...
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | bugfix: float cmp pnc have always ia32_pn_Cmp_Unsigned set
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | more checks
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | add svn:keywords
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | svn properties added
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | add svn:keywords
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | improved MulC implementation
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | fixed Add optimization
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | replaced the max macro
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | add generic architecture
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | changed parameters for new MulC
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | implement the Youfeng Wu algorithm for MulC
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | test the new mul with Const
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | disables a+a => 2*a
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | tarval_divmod added
|
commit | commitdiff | tree |
2007-09-05 |
Michael Beck | tarval_divmod added
|
commit | commitdiff | tree |
2007-09-03 |
Michael Beck | fixed memory hole, typo
|
commit | commitdiff | tree |
2007-09-03 |
Michael Beck | allow general conversions between reference and interegr...
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | made cost double
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | fixed use of uninitialised variable
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | fixed warning on VC build
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | fixed uninitialised variable
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | fixed uninitialised variable used
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | C99 featurs rmoved
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | removed unused arch_irn_class_const classification
|
commit | commitdiff | tree |
2007-08-31 |
Michael Beck | - C99 features removed
|
commit | commitdiff | tree |
2007-08-28 |
Michael Beck | fixed lowering of signed 32x32=64 multiplication
|
commit | commitdiff | tree |
2007-08-28 |
Michael Beck | fixed lowering of Conv from I->L (fixed fehler72.c)
|
commit | commitdiff | tree |
2007-08-23 |
Michael Beck | improved shifting with constants
|
commit | commitdiff | tree |
2007-08-23 |
Michael Beck | typo fixed
|
commit | commitdiff | tree |
2007-08-23 |
Michael Beck | beware of pointer arithmetic with different integer...
|
commit | commitdiff | tree |
2007-08-23 |
Michael Beck | transform Shl(x,Const) into Muls for more normalization
|
commit | commitdiff | tree |
2007-08-23 |
Michael Beck | improved constant movement AND reverse distributive law
|
commit | commitdiff | tree |
2007-08-22 |
Michael Beck | first version with moving consts upwards
|
commit | commitdiff | tree |
2007-08-22 |
Michael Beck | add a phase to reverse distributive law rules
|
commit | commitdiff | tree |
2007-08-22 |
Michael Beck | debug handle must be static
|
commit | commitdiff | tree |
2007-08-21 |
Michael Beck | BugFix: handle the method initializer right
|
commit | commitdiff | tree |
2007-08-21 |
Michael Beck | irg_block_edges_walk() implemented
|
commit | commitdiff | tree |
2007-08-20 |
Michael Beck | fixed optimize_conv_conv(): when the result is 8bit...
|
commit | commitdiff | tree |
2007-08-20 |
Michael Beck | Add - (a - b) = b - a transformation
|
commit | commitdiff | tree |
2007-08-20 |
Michael Beck | C99 feature removed
|
commit | commitdiff | tree |
2007-08-14 |
Michael Beck | Add x - (a+x) = -a
|
commit | commitdiff | tree |
2007-08-13 |
Michael Beck | restructured reassociation to handle more cases (rule...
|
commit | commitdiff | tree |
2007-08-09 |
Michael Beck | enhanced version to test shifts with >32
|
commit | commitdiff | tree |
2007-08-09 |
Michael Beck | fixed 64bit Shift lowering
|
commit | commitdiff | tree |
2007-08-09 |
Michael Beck | lower_intrinsics() now has an additional parameter...
|
commit | commitdiff | tree |
2007-08-09 |
Michael Beck | lower_intrinsics() now has an additional parameter...
|
commit | commitdiff | tree |
2007-08-08 |
Michael Beck | don't use llabs, edg has no prototype
|
commit | commitdiff | tree |
2007-08-08 |
Michael Beck | fixed 64bit instrinsics for Div/Mod/Shr/Shl/Shrs
|
commit | commitdiff | tree |
2007-08-08 |
Michael Beck | handle ia32_l_vfist node
|
commit | commitdiff | tree |
2007-08-08 |
Michael Beck | fixed map_Mul; cleaned up a bit
|
commit | commitdiff | tree |
2007-08-08 |
Michael Beck | add unsigned long long to the test
|
commit | commitdiff | tree |
2007-08-07 |
Michael Beck | handle indeces with different modes
|
commit | commitdiff | tree |
2007-08-07 |
Michael Beck | ensure that the tail call is in the same block as the...
|
commit | commitdiff | tree |
2007-08-06 |
Michael Beck | skip Pin nodes if Div/Mod/DivMod/Qout are removed
|
commit | commitdiff | tree |
2007-08-06 |
Michael Beck | Mark all entities used in initializers for global variables...
|
commit | commitdiff | tree |
2007-08-06 |
Michael Beck | fixed comment
|
commit | commitdiff | tree |
2007-08-06 |
Michael Beck | indentation changed
|
commit | commitdiff | tree |
2007-08-06 |
Michael Beck | Do not optimize a+a into 2*a for non-integer modes
|
commit | commitdiff | tree |
2007-08-03 |
Michael Beck | allow Pin nodes as predecessors for unpinned nodes
|
commit | commitdiff | tree |
2007-08-03 |
Michael Beck | dump the result modes of Div,Mod,DivMod
|
commit | commitdiff | tree |
2007-08-03 |
Michael Beck | backend conv error
|
commit | commitdiff | tree |
next |