2011-09-01 |
Manuel Mohr | Improved CopyB lowering, made it part of target lowering. |
tree | commitdiff |
2011-08-23 |
Matthias Braun | fix the fix of the call ordering... |
tree | commitdiff |
2011-08-23 |
Matthias Braun | ia32: make sure the stackframe IncSp is always used |
tree | commitdiff |
2011-08-22 |
Matthias Braun | sparc: support va_start |
tree | commitdiff |
2011-08-22 |
Matthias Braun | add special constant to represent VA_START-address... |
tree | commitdiff |
2011-08-22 |
Matthias Braun | beverify: test register width in regalloc verification |
tree | commitdiff |
2011-08-22 |
Matthias Braun | fix mode of call-result proj |
tree | commitdiff |
2011-08-19 |
Manuel Mohr | Fixed call dependency comparison for backend call ordering. |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Correct comment. |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Reduce code duplication. |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Use new_*_Const(irg, get_mode_$VAL(mode)) instead of... |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Set object file format when initializing backend. |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Added a comment. |
tree | commitdiff |
2011-08-18 |
Manuel Mohr | sparc: Add support for Conds where selector is not... |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Allow selecting one past the last parameter to get... |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Remove unnecessary assignment, which at worst hides... |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Fix emission of string initializers. |
tree | commitdiff |
2011-08-17 |
Matthias Braun | replace unsupported builtins with library calls |
tree | commitdiff |
2011-08-17 |
Matthias Braun | sparc: fix mode of Ldf Projs |
tree | commitdiff |
2011-08-17 |
Matthias Braun | add callback for constructing spill/reload |
tree | commitdiff |
2011-08-17 |
Matthias Braun | simplify copy interface and respect double/aligned... |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Correct reg_reqs_equal(). |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Correct typos in comments. |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Correct indentation. |
tree | commitdiff |
2011-08-16 |
Sebastian Buchwald | Added soft float support for SPARC backend. |
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: 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 | 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 | 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-10 |
Matthias Braun | let backends specify the complete long double type |
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 | 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 | remove (broken+unused) support for right_to_left parame... |
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 | 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 | 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 | 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-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-05 |
Matthias Braun | use @progbits with .ctors/.dtors section (see also... |
tree | commitdiff |
2011-06-25 |
Michael Beck | C99 feature removed. |
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-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-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-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling |
tree | commitdiff |
2011-06-09 |
Michael Beck | Improved comment, small cosmetic. |
tree | commitdiff |
2011-06-09 |
Michael Beck | Fixd typo. |
tree | commitdiff |
2011-06-08 |
Michael Beck | Removed the callee/caller saved flag from register... |
tree | commitdiff |
2011-06-07 |
Matthias Braun | fix a few comment typos |
tree | commitdiff |
2011-06-01 |
Matthias Braun | lower small switches to ifs |
tree | commitdiff |
2011-06-01 |
Andreas Zwinkau | remove bads in backend |
tree | commitdiff |
2011-06-01 |
Matthias Braun | rework fragile ops to have a throws_exception attribute |
tree | commitdiff |
2011-06-01 |
Matthias Braun | change pn_XXX_max enum to really be the maximum pn... |
tree | commitdiff |
2011-05-31 |
Matthias Braun | move integer abs optimisation from backend to the middleend |
tree | commitdiff |
2011-05-30 |
unknown | Improved doxygen docu. |
tree | commitdiff |
2011-05-30 |
Matthias Braun | improve our 'don't use AM' heuristic: immediates do... |
tree | commitdiff |
2011-05-27 |
Matthias Braun | merge start-block successor with start-block in backend... |
tree | commitdiff |
2011-05-27 |
Sebastian Buchwald | Fixed some warning about unused variables. |
tree | commitdiff |
2011-05-26 |
Matthias Braun | Do not generate declaration for non-existing arch_get_n... |
tree | commitdiff |
2011-05-26 |
Matthias Braun | fix ShlD/ShrD not getting generated in some cases |
tree | commitdiff |
2011-05-25 |
Andreas Zwinkau | Remove equivalent_node_Block |
tree | commitdiff |
2011-05-25 |
Matthias Braun | cleanup fragile op handling |
tree | commitdiff |
2011-05-25 |
Matthias Braun | fix warnings |
tree | commitdiff |
next |