projects
/
libfirm
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
libfirm
2007-10-19
Michael Beck
Make the ir_loop link field permanent. The other behavi...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Matthias Braun
fix Cmp input normalisation
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
A do-while loop is nicer than a for loop here.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
Fix fehler99: always skip at least one node and check...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
fehler99: defective copykeep when ShrD has to identical...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Michael Beck
add missing initialization
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Michael Beck
fixed warnings in release mode
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Michael Beck
to shut up gcc in release mode
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Michael Beck
renamed type_state to ir_type_state
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Michael Beck
restrict some Cmp related optimizations to integer...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Matthias Braun
A+X == A -> X==0 optimisations
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Matthias Braun
new testcases
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Matthias Braun
- improve set transformation
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Matthias Braun
make it possible to specify custom mode for set lowering
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
Fix fehler 98. clarify comments.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
make fehler98.c behave properly.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-19
Christoph Mallon
fehler98: gen_Cmp tries to build test with two immediates.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-18
Michael Beck
fixed release build
commit
|
commitdiff
|
tree
|
snapshot
2007-10-18
Michael Beck
fixed release build with assertions enabled
commit
|
commitdiff
|
tree
|
snapshot
2007-10-18
Christoph Mallon
Small cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-18
Christoph Mallon
Restructure gen_Cmp() so it does not use ia32_use_sourc...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
fixed declaration of dbg
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
fixed _is_Phi()
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
add inline versions of is_Phi and is_Proj
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
removed an if, should not happen on this place
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
unsafe mode for float to int conversion
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
improve float->int conversion
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
- Add a generic_attribute field to irops
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
some interesting testcases to look at
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
extended version
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
fixed two warnings
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
Refactored attributes:
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
float->unsigned 64bit does not work yet: panic
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
- renamed a lot of parameters to more sensible names
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Matthias Braun
fehler97
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
add some comments, DBG_OPT call
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Michael Beck
enable Minus(Iu) const folding
commit
|
commitdiff
|
tree
|
snapshot
2007-10-17
Christoph Mallon
In the RA constraint handler insert no copy when an...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Matthias Braun
no need to test mode of other argument in use_source_ad...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Christoph Mallon
Decompose Mul(x, 2**b + 2**a) into y = x + x << (b...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Matthias Braun
another interesing case
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Matthias Braun
fix AM matcher seeing add x, x as value with scale 2
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
unused functions removed
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
removed unused got_lea attribute
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
- removed identical is_downconv()
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Matthias Braun
0 constants don't modify flags anymore
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
- removed identical is_downconv()
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
reduced memory usage
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
add doxygen comments
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Michael Beck
some comments added
commit
|
commitdiff
|
tree
|
snapshot
2007-10-16
Matthias Braun
skip projs when comparings needed flags
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
no need for Conv_I2I8Bit for AM
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
fix conv_conv optimisation, first optimize IncSP_IncSP...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Christoph Mallon
Fix wrong assert condition. The assert could never...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Christoph Mallon
Allow loading of stack parameters with a different...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Christoph Mallon
Skip unnecessary Convs before the shift count when...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Christoph Mallon
Use match_arguments() in create_I2I_Conv().
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
move lea_to_add into the peephole phase
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
fix problems with multispill/belady
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
fix problems with multispill/belady
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
make ir_node *irn const for liveness_remove
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
improve peephole API, do IncSP stuff as peephole opts...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Christoph Mallon
fehler96: tarval module calculates Shrs wrong for mode_Iu.
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Sebastian Hack
Adapted to Matze's changes
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Sebastian Hack
Small changes in stat_ev names
commit
|
commitdiff
|
tree
|
snapshot
2007-10-15
Matthias Braun
rematerialized values are like reloads
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
morgan isn't there anymore
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
more intelligent spill placement, should move spills...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
remove morgan spiller, it's unused and the coming bespi...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
ir_livecheck shows quadratic behaviour in number of...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
fix warning
commit
|
commitdiff
|
tree
|
snapshot
2007-10-14
Matthias Braun
fix struct returns for real now
commit
|
commitdiff
|
tree
|
snapshot
2007-10-13
Michael Beck
used set_type_size_bytes() instead of *_bits() where...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-13
Matthias Braun
simpler
commit
|
commitdiff
|
tree
|
snapshot
2007-10-13
Matthias Braun
fehler95 (entity size is stored in bits which provokes...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-13
Matthias Braun
rehash changed mode_b nodes
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
improve and generalize handling of calls shrinking...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
improved and fixed warnings
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
fehler94
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
fixed/warnings make it possible to build without interp...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
fixed a bunch of warnings
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
don't worry about IP view in backend
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
fix warnings
commit
|
commitdiff
|
tree
|
snapshot
2007-10-12
Matthias Braun
reenable conv skipping in address mode code
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Michael Beck
allow get_mode_all_one() for mode_b
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
Projs aren't scheduled anymore
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
we can use a simpler test again with fixed smaller_mode
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
fix smaller mode
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
we can only remove Convs before Cmps if sign doesn...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
fehler93
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Matthias Braun
move all constlike nodes to right for Cmps
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Michael Beck
remove Cast node
commit
|
commitdiff
|
tree
|
snapshot
2007-10-11
Michael Beck
- fixed apply_binop_on_phi: need mode for Shift operati...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Michael Beck
count executed optimization
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Matthias Braun
fehler92
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Matthias Braun
ConvI2I8Bit is also a transformed Load
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Matthias Braun
avoid some of the mode_b lowering related out-edge...
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Matthias Braun
No need to calculate liveness of NoMem
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Matthias Braun
"empty" blocks might still contain Pin nodes
commit
|
commitdiff
|
tree
|
snapshot
2007-10-10
Michael Beck
typos fixed
commit
|
commitdiff
|
tree
|
snapshot
next