2011-08-16 |
Andreas Zwinkau | cleanup |
tree | commitdiff |
2011-08-16 |
Andreas Zwinkau | fix missing else |
tree | commitdiff |
2011-08-16 |
Andreas Zwinkau | API Change: Use graph state instead of parameter |
tree | commitdiff |
2011-08-15 |
Andreas Zwinkau | cleanup |
tree | commitdiff |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions |
tree | commitdiff |
2011-08-15 |
Matthias Braun | remove old type |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix spilling+reloading of float values |
tree | commitdiff |
2011-08-15 |
Matthias Braun | implement aggregate returns according to sparc ABI |
tree | commitdiff |
2011-08-15 |
Matthias Braun | custom stack bias code for sparc |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix float calling conventions |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix mode of fdiv result |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: fix wrong incsp in omit-fp mode |
tree | commitdiff |
2011-08-15 |
Matthias Braun | fix names of some dumped vcg files |
tree | commitdiff |
2011-08-15 |
Matthias Braun | sparc: floatingpoint flags producing nodes have 1 cycle... |
tree | commitdiff |
2011-08-15 |
Matthias Braun | fix sparc fneg instruction emitter |
tree | commitdiff |
2011-08-15 |
Matthias Braun | avoid generic names like flags in generator |
tree | commitdiff |
2011-08-15 |
Matthias Braun | Implement double-register support for prefalloc with... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | use 'default' ilp solver if nothing specified |
tree | commitdiff |
2011-08-12 |
Matthias Braun | lpp: only read solution in gurobi solver if one was... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | lpp: call the constraint types lpp_{less|greater}_equal... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | consistently give all lpp functions an lpp_ prefix |
tree | commitdiff |
2011-08-12 |
Matthias Braun | lpp: use inline functions instead of macros |
tree | commitdiff |
2011-08-12 |
Matthias Braun | lpp: add firm copyright header, some cleanups |
tree | commitdiff |
2011-08-12 |
Matthias Braun | fix cparser warnings in beprefalloc |
tree | commitdiff |
2011-08-12 |
Matthias Braun | prefalloc will respect alignment when initially assigni... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | do not sign_extend too early in tarval_convert_to |
tree | commitdiff |
2011-08-12 |
Matthias Braun | simplify/remove unnecessary complicated copy-pasta... |
tree | commitdiff |
2011-08-12 |
Matthias Braun | merge after_ra and finish phase, and move stack_bias... |
tree | commitdiff |
2011-08-12 |
Sebastian Buchwald | Added soft float support for IA32 backend. |
tree | commitdiff |
2011-08-12 |
Sebastian Buchwald | Implemented floating point lowering to Calls into a... |
tree | commitdiff |
2011-08-12 |
Andreas Zwinkau | Fix size_t related warnings |
tree | commitdiff |
2011-08-12 |
Andreas Zwinkau | Inliner must not inline parameter entities |
tree | commitdiff |
2011-08-11 |
Andreas Zwinkau | Inliner must clear parameter flag of entities |
tree | commitdiff |
2011-08-10 |
Matthias Braun | also change mode_P when setting a new modeP_data |
tree | commitdiff |
2011-08-10 |
Matthias Braun | let backends specify the complete long double type |
tree | commitdiff |
2011-08-10 |
Matthias Braun | allow setting primitive type size so we can model thing... |
tree | commitdiff |
2011-08-08 |
Matthias Braun | Directly create Start/Return node in sparc backend |
tree | commitdiff |
2011-08-05 |
Matthias Braun | factor out code for address of register param taken |
tree | commitdiff |
2011-08-05 |
Matthias Braun | maintain method types variadicity,properties,calling... |
tree | commitdiff |
2011-08-05 |
Matthias Braun | rework taking of parameter addresses |
tree | commitdiff |
2011-08-05 |
Matthias Braun | simplify/rework lower_calls interface and code |
tree | commitdiff |
2011-08-04 |
Matthias Braun | a few cleanups in scalar replacement code |
tree | commitdiff |
2011-08-04 |
Matthias Braun | remove (broken+unused) support for right_to_left parame... |
tree | commitdiff |
2011-08-04 |
Matthias Braun | call hook_new_entity after copying entity so the firm... |
tree | commitdiff |
2011-08-04 |
Matthias Braun | split irg and irp resources, add IRP_RESOURCE_TYPE_LINK |
tree | commitdiff |
2011-07-29 |
Christoph Mallon | ia32_Minus64Bit needs no contraint copies. |
tree | commitdiff |
2011-07-28 |
Matthias Braun | lowering: fix i_mapper for new exception attributes |
tree | commitdiff |
2011-07-28 |
Matthias Braun | fix sparc Call transform rule off-by-one error |
tree | commitdiff |
2011-07-28 |
Sebastian Buchwald | We need a mode_T node for Projs. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Remove unnecessary explicit array length spcification. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Actually assert on mode M, as the comment says. We... |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Correct the NOT+ADC transformation. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Remove unused enum entries. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Simplify usage of LC_OPT_ENT_STR(): The length of the... |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Generate a warning, when LC_OPT_ENT_* macros are used... |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Test lower_perm_opt like an enum, not a bitset. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Correct wrong usage of LC_OPT machinery. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Correct type inconsistency in LC_OPT machinery. |
tree | commitdiff |
2011-07-27 |
Matthias Braun | fix double free in regex stuff |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Eliminate warning and use static assert. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Extend the NOT+ADC-trick (sic) for SUB to SBB. |
tree | commitdiff |
2011-07-27 |
Christoph Mallon | Correct inaccurate comment: The only corner case of... |
tree | commitdiff |
2011-07-26 |
Sebastian Buchwald | Added local opt Phi(Pin,...,Pin) -> Pin(Phi(...)). |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Set ls_mode for created ia32_Test node. |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Fixed opt/fehler193.c. |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Added commutative optimization variants. |
tree | commitdiff |
2011-07-19 |
Sebastian Buchwald | Fixed opt/fehler192.c. |
tree | commitdiff |
2011-07-15 |
Sebastian Buchwald | Prevent optimization in case of an Eor, too. |
tree | commitdiff |
2011-07-15 |
Sebastian Buchwald | Quick fix for opt/fehler191.c. |
tree | commitdiff |
2011-07-11 |
Matthias Braun | skip Tuples in mode_b lowerer |
tree | commitdiff |
2011-07-05 |
Matthias Braun | use @progbits with .ctors/.dtors section (see also... |
tree | commitdiff |
2011-06-28 |
Julian Oppermann | Don't combine blocks if the first one ends with a Raise. |
tree | commitdiff |
2011-06-25 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2011-06-25 |
Michael Beck | Fixed windows build after lpp merge. |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Fix: Spills have ProjMs now |
tree | commitdiff |
2011-06-21 |
Matthias Braun | fix more cparser warnings, cleanup some libcore code |
tree | commitdiff |
2011-06-20 |
Matthias Braun | fix bug in lower_calls (found by cparser warning) |
tree | commitdiff |
2011-06-20 |
Matthias Braun | further cleanup of lpp code |
tree | commitdiff |
2011-06-20 |
Matthias Braun | lpp: adapt to firm coding conventions, warning fixes... |
tree | commitdiff |
2011-06-17 |
Matthias Braun | add a new aliasing rule (struct access != variable) |
tree | commitdiff |
2011-06-17 |
Matthias Braun | fix switch lowerer messing up default_proj in some... |
tree | commitdiff |
2011-06-17 |
Matthias Braun | fix cparser warnings |
tree | commitdiff |
2011-06-17 |
Matthias Braun | let backends report their machine_size and the size... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Work around the PIC-in-switch problem by setting the... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Correct usage of ia32_emitf() in emit_ia32_SwitchJmp(). |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | Reduce code duplication and resolve inconsistencies... |
tree | commitdiff |
2011-06-17 |
Christoph Mallon | s/threat/treat/. |
tree | commitdiff |
2011-06-16 |
Matthias Braun | first experimental version of gurobi ILP solver |
tree | commitdiff |
2011-06-16 |
Sebastian Hack | outsourced some functionality |
tree | commitdiff |
2011-06-16 |
Matthias Braun | remove remaining WITH_ILP uses, fix bug introduced... |
tree | commitdiff |
2011-06-16 |
Matthias Braun | we always have liblpp now, remove WITH_ILP flag |
tree | commitdiff |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
tree | commitdiff |
2011-06-16 |
Sebastian Hack | added lpp |
tree | commitdiff |
2011-06-15 |
Matthias Braun | some cleanups to opt/loop.c |
tree | commitdiff |
2011-06-11 |
Matthias Braun | add some const qualifiers to backedges query functions |
tree | commitdiff |
2011-06-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling |
tree | commitdiff |
2011-06-10 |
Andreas Zwinkau | improve jumpthreading comments |
tree | commitdiff |
2011-06-10 |
Andreas Zwinkau | Revert "jumpthreading must not split edges" |
tree | commitdiff |
2011-06-09 |
Michael Beck | Better fix for wrong tarval computation of -(infinity). |
tree | commitdiff |
next |