introduce Switch node
[libfirm] / ir / be /
2011-08-18 Manuel Mohrsparc: Set object file format when initializing backend.
2011-08-18 Manuel Mohrsparc: Added a comment.
2011-08-18 Manuel Mohrsparc: Add support for Conds where selector is not...
2011-08-17 Christoph MallonAllow selecting one past the last parameter to get...
2011-08-17 Christoph MallonRemove unnecessary assignment, which at worst hides...
2011-08-17 Christoph MallonFix emission of string initializers.
2011-08-17 Matthias Braunreplace unsupported builtins with library calls
2011-08-17 Matthias Braunsparc: fix mode of Ldf Projs
2011-08-17 Matthias Braunadd callback for constructing spill/reload
2011-08-17 Matthias Braunsimplify copy interface and respect double/aligned...
2011-08-17 Christoph MallonCorrect reg_reqs_equal().
2011-08-17 Christoph MallonCorrect typos in comments.
2011-08-17 Christoph MallonCorrect indentation.
2011-08-16 Sebastian BuchwaldAdded soft float support for SPARC backend.
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-08-15 Matthias Braunremove old type
2011-08-15 Matthias Braunsparc: fix spilling+reloading of float values
2011-08-15 Matthias Braunimplement aggregate returns according to sparc ABI
2011-08-15 Matthias Brauncustom stack bias code for sparc
2011-08-15 Matthias Braunsparc: fix float calling conventions
2011-08-15 Matthias Braunsparc: fix mode of fdiv result
2011-08-15 Matthias Braunsparc: fix wrong incsp in omit-fp mode
2011-08-15 Matthias Braunfix names of some dumped vcg files
2011-08-15 Matthias Braunsparc: floatingpoint flags producing nodes have 1 cycle...
2011-08-15 Matthias Braunfix sparc fneg instruction emitter
2011-08-15 Matthias Braunavoid generic names like flags in generator
2011-08-15 Matthias BraunImplement double-register support for prefalloc with...
2011-08-12 Matthias Braunuse 'default' ilp solver if nothing specified
2011-08-12 Matthias Braunlpp: call the constraint types lpp_{less|greater}_equal...
2011-08-12 Matthias Braunconsistently give all lpp functions an lpp_ prefix
2011-08-12 Matthias Braunfix cparser warnings in beprefalloc
2011-08-12 Matthias Braunprefalloc will respect alignment when initially assigni...
2011-08-12 Matthias Braunsimplify/remove unnecessary complicated copy-pasta...
2011-08-12 Matthias Braunmerge after_ra and finish phase, and move stack_bias...
2011-08-12 Sebastian BuchwaldAdded soft float support for IA32 backend.
2011-08-10 Matthias Braunlet backends specify the complete long double type
2011-08-08 Matthias BraunDirectly create Start/Return node in sparc backend
2011-08-05 Matthias Braunfactor out code for address of register param taken
2011-08-05 Matthias Braunrework taking of parameter addresses
2011-08-05 Matthias Braunsimplify/rework lower_calls interface and code
2011-08-04 Matthias Braunremove (broken+unused) support for right_to_left parame...
2011-08-04 Matthias Braunsplit irg and irp resources, add IRP_RESOURCE_TYPE_LINK
2011-07-29 Christoph Mallonia32_Minus64Bit needs no contraint copies.
2011-07-28 Matthias Braunlowering: fix i_mapper for new exception attributes
2011-07-28 Matthias Braunfix sparc Call transform rule off-by-one error
2011-07-28 Sebastian BuchwaldWe need a mode_T node for Projs.
2011-07-27 Christoph MallonActually assert on mode M, as the comment says. We...
2011-07-27 Christoph MallonCorrect the NOT+ADC transformation.
2011-07-27 Christoph MallonRemove unused enum entries.
2011-07-27 Christoph MallonSimplify usage of LC_OPT_ENT_STR(): The length of the...
2011-07-27 Christoph MallonTest lower_perm_opt like an enum, not a bitset.
2011-07-27 Christoph MallonCorrect wrong usage of LC_OPT machinery.
2011-07-27 Christoph MallonEliminate warning and use static assert.
2011-07-27 Christoph MallonExtend the NOT+ADC-trick (sic) for SUB to SBB.
2011-07-27 Christoph MallonCorrect inaccurate comment: The only corner case of...
2011-07-19 Sebastian BuchwaldSet ls_mode for created ia32_Test node.
2011-07-19 Sebastian BuchwaldFixed opt/fehler193.c.
2011-07-05 Matthias Braunuse @progbits with .ctors/.dtors section (see also...
2011-06-25 Michael BeckC99 feature removed.
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-24 Andreas ZwinkauFix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-06-17 Matthias Braunlet backends report their machine_size and the size...
2011-06-17 Christoph MallonWork around the PIC-in-switch problem by setting the...
2011-06-17 Christoph MallonCorrect usage of ia32_emitf() in emit_ia32_SwitchJmp().
2011-06-17 Christoph MallonReduce code duplication and resolve inconsistencies...
2011-06-16 Sebastian Hackoutsourced some functionality
2011-06-16 Matthias Braunremove remaining WITH_ILP uses, fix bug introduced...
2011-06-16 Matthias Braunwe always have liblpp now, remove WITH_ILP flag
2011-06-16 Matthias Braunfix a bunch of warnings reported by cparser
2011-06-11 Matthias Braununify sparc/ia32 SwitchJmp handling
2011-06-09 Michael BeckImproved comment, small cosmetic.
2011-06-09 Michael BeckFixd typo.
2011-06-08 Michael BeckRemoved the callee/caller saved flag from register...
2011-06-07 Matthias Braunfix a few comment typos
2011-06-01 Matthias Braunlower small switches to ifs
2011-06-01 Andreas Zwinkauremove bads in backend
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-05-31 Matthias Braunmove integer abs optimisation from backend to the middleend
2011-05-30 unknownImproved doxygen docu.
2011-05-30 Matthias Braunimprove our 'don't use AM' heuristic: immediates do...
2011-05-27 Matthias Braunmerge start-block successor with start-block in backend...
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-26 Matthias BraunDo not generate declaration for non-existing arch_get_n...
2011-05-26 Matthias Braunfix ShlD/ShrD not getting generated in some cases
2011-05-25 Andreas ZwinkauRemove equivalent_node_Block
2011-05-25 Matthias Brauncleanup fragile op handling
2011-05-25 Matthias Braunfix warnings
2011-05-24 Andreas Zwinkautypo
2011-05-23 Matthias Braunsparc: implement 64bit lowering
2011-05-23 Matthias Brauncompiler library entities should be visibility_external
2011-05-23 Matthias Braunlower_dw: Shift lowering without intrinsics
2011-05-23 Matthias Braunlower_dw: huge refactoring, allow custom lowering funcs...
2011-05-23 Matthias Braunuse irg from block instead of current_ir_graph in backe...
2011-05-23 Matthias Braunadd support for backend nodes without attributes
2011-05-23 Matthias Braunsparc: Sub is mode neutral
2011-05-23 Matthias Braunbackend: ProjT/Start is an anchor and explicitely trans...
2011-05-23 Andreas ZwinkauUnresolved should_be_same constraint => panic
2011-05-10 Christoph MallonUse simple assignment instead of memcpy() when possible.
next