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 |
2007-08-03 |
Michael Beck | handle a/-1 and a%-1 right
|
commit | commitdiff | tree |
2007-08-03 |
Michael Beck | enhanced fehler57 test
|
commit | commitdiff | tree |
2007-08-03 |
Michael Beck | removed C99 feature
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | fixed: wrong environment transmitted
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | added support for unaligned entities
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | preliminary code for unaligned Load/Store lowering...
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | indentation fixed
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | add unaligned Load/Stores
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | add unaligned Load/Stores
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | add unaligned Load/Stores
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | added comment, removed debug output
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | reverse loop for speed
|
commit | commitdiff | tree |
2007-08-02 |
Michael Beck | use the new bitfield types to check for bitfield access...
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | add Zex8/Zex16 instructions
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | Added again the ptr Add, removing was wrong
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | fixed broken get_tarval_sub_bits() implementation:...
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | fixed bitfield initializers:
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | improved test by adding a bitfield add
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | improved test by cheching negative numbers yet
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | dump the new base type attribute
|
commit | commitdiff | tree |
2007-08-01 |
Michael Beck | add base type for primitive types to better represent...
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | fixed bitfield lowering: do not touch Load/Store that...
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | changed signature of sign_extend()
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | fixed new_tarval_from_long() (added missing sign extend...
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | transform Load & 0xFF into Loadzx
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | add one more Or/And related case
|
commit | commitdiff | tree |
2007-07-31 |
Michael Beck | removed the load/store smaller optimization
|
commit | commitdiff | tree |
2007-07-30 |
Michael Beck | changed indentation
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | fixed handling of keep-alive edges
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | add more cases for integer division
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | do some transformation only for two complement, allow...
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | added ieee754 exact flag which allows more cases to...
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | add IJmp instruction
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | emit new block labels
|
commit | commitdiff | tree |
2007-07-25 |
Michael Beck | renamed function to be_gas_label_prefix()
|
commit | commitdiff | tree |
2007-07-24 |
Michael Beck | add 2.0*x = x+x and x/c = x*(1.0/c) for some constants
|
commit | commitdiff | tree |
2007-07-24 |
Michael Beck | tarval_ieee754_set_immediate_precision(), tarval_enable_fp_o...
|
commit | commitdiff | tree |
2007-07-24 |
Michael Beck | more cleanup; non-functioning fc_set_immediate_precision...
|
commit | commitdiff | tree |
2007-07-24 |
Michael Beck | mark labelled blocks as non-empty, preventing them...
|
commit | commitdiff | tree |
2007-07-24 |
Michael Beck | don't assume mode_X nodes have only one successor,...
|
commit | commitdiff | tree |
next |