2007-10-26 |
Matthias Braun | small optimisation and cleanup |
commit | commitdiff | tree | snapshot |
2007-10-26 |
Matthias Braun | make IS_ macros return 0 or 1 |
commit | commitdiff | tree | snapshot |
2007-10-26 |
Matthias Braun | added some comments, don't make backedges fallthrough... |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | updated cpu architectures |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | - invalidate loop info if graph was changed |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | invalidate analysis info only if graph was changed |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Set the outs to inconsistent at the end of transform_irg(). |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | C99 constructs removed |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | fixed typo in Phi optimization |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | Fixed Sub(Conv, Conv) optimization |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Fix debug output. |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Small cleanups. |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Use add_ia32_flags() instead of set_ia32_flags(), which... |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Matthias Braun | fix parameter loads not being rematerialized |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Michael Beck | bugfix: the Op(Phi,Phi) optimization require both Phis... |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Handle integer Abs for modes which are not 32bits wide. |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | fehler102: ia32 backend cannot handle integer Abs with... |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | In match_arguments() assert that match_am is set when... |
commit | commitdiff | tree | snapshot |
2007-10-25 |
Christoph Mallon | Remove unused variable. |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | more Phi optimizations for Div, Mod, DivMod |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | fixed test |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | add Op(Phi(const, const, ...), Phi(const, const, .... |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | add test for new phi optimization |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | add more comments |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | same fix again on another place |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Sebastian Hack | A more general color priorization. |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | check the opcode again after an optimize_node() |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Christoph Mallon | Emit the "t" suffix for f96 numbers in the ia32 backend. |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Christoph Mallon | Pad the names of fehler*.c with leading zeros for sorting. |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Christoph Mallon | Give direct visual feedback by printing "FAILED" when... |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | long double x87 modes don't support AM |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | improved fehler101.c. Now with printing! |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | cannot output suffix for long double store |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Michael Beck | beware: when lowering Phi's, put them into the block... |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Christoph Mallon | Restore the AM fold behavior of prior to r16324. It... |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Christoph Mallon | Actually implement what r16324 promised. |
commit | commitdiff | tree | snapshot |
2007-10-24 |
Sebastian Hack | Prioritize chunks with constraint nodes more |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | Improve the AM folding heuristics: Do not fold AM if... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | Remove dead code, remove pointless marking of memory... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | Remove the unused function mode_needs_gp_reg(). |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | Clarify a comment. |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | - Allow an arbitrary (for arbitrary < 32) number of... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Christoph Mallon | Do no parse {,!}out_rBAR constraints anymore. The const... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | Add a main to let it compile. |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | added initialization to suppress (wrong) warning |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | removed useless calculation of dominance, debug mask... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | even better fix for r16314 |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | initialize variable to supress (wrong) warning |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | temporary disable "manual" spill due to probles with... |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | now even buggier |
commit | commitdiff | tree | snapshot |
2007-10-23 |
Michael Beck | wrong spill ? |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | add CopyB support to get_op_fragile_mem() |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | Let dfs() discover only memory nodes |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | - check if a Load has a regular exec before chenging it |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | beware of loops without Phis |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | fixed the loop optimization |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | heur5 not available yet ;-) |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Sebastian Hack | Some heur4 tweaks |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Matthias Braun | some more code I played around with lately |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | transform the macro block header |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | preliminary version of moving Loads out of loops |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | add a short cut to the disabiguator: pointer and non... |
commit | commitdiff | tree | snapshot |
2007-10-22 |
Michael Beck | Treat Start as a forking op in remove_critical edges... |
commit | commitdiff | tree | snapshot |
2007-10-21 |
Matthias Braun | don't aggressively fold some nodes when we know it... |
commit | commitdiff | tree | snapshot |
2007-10-21 |
Matthias Braun | fix address mode calculation: we can not eat immediates... |
commit | commitdiff | tree | snapshot |
2007-10-21 |
Matthias Braun | - fix a conceptual bug in peephole, we need a callback... |
commit | commitdiff | tree | snapshot |
2007-10-20 |
Christoph Mallon | Fix r16293. |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Christoph Mallon | Make the emit sequences of ShrD and ShlD probably more... |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Christoph Mallon | Undo r16291. |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Michael Beck | use get_irn_ne() instead of (direct) call to get_irn_link() |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Christoph Mallon | Generalise (and fix) sorting of operands by constness... |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Michael Beck | Fixed broken indentation of r16286 |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Michael Beck | fixed typos |
commit | commitdiff | tree | snapshot |
2007-10-19 |
Christoph Mallon | Now even correct! (see r16284) |
commit | commitdiff | tree | snapshot |
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 |
next |