2011-09-13 |
Matthias Braun | beabi: no special treatment of returns_twice
|
commit | commitdiff | tree |
2011-09-13 |
Matthias Braun | sparc: implement returns_twice calling convention
|
commit | commitdiff | tree |
2011-09-13 |
Matthias Braun | dump calling convention and additional properties for...
|
commit | commitdiff | tree |
2011-09-12 |
Matthias Braun | sparc: first implementation of upper_bits_clean
|
commit | commitdiff | tree |
2011-09-12 |
Matthias Braun | ia32: fix overly conservative upper_bits_clean (by...
|
commit | commitdiff | tree |
2011-09-12 |
Matthias Braun | sparc: remove unnecessary convs before stores
|
commit | commitdiff | tree |
2011-09-12 |
Matthias Braun | make sure projs of projs are moved in part_block_edges
|
commit | commitdiff | tree |
2011-09-08 |
Matthias Braun | implement compound-call-argument lowering
|
commit | commitdiff | tree |
2011-09-08 |
Matthias Braun | Change "associated type" logic to a single linked list...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | functions with compound parameters are never const...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: fix invalid stack bias calculation in omit-fp...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: panic instead of segfault for struct parameters
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | remove has_compound_ret_parameter, we already had cc_compoun...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: support for thread local storage
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | begnuas: let user specify elf variants
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | lower parameter entities in softfloat lowerer
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: do not use MATCH_MODE_NEUTRAL when using Or...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: split Mulh node into SMulh and UMulh
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | Alternative fix for const functions with aggregate...
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | sparc: initial support for Alloc/Free nodes
|
commit | commitdiff | tree |
2011-09-06 |
Matthias Braun | rename Free argument from size to count to be consistent...
|
commit | commitdiff | tree |
2011-08-23 |
Matthias Braun | fix the fix of the call ordering...
|
commit | commitdiff | tree |
2011-08-23 |
Matthias Braun | ia32: make sure the stackframe IncSp is always used
|
commit | commitdiff | tree |
2011-08-22 |
Matthias Braun | sparc: support va_start
|
commit | commitdiff | tree |
2011-08-22 |
Matthias Braun | a const parameter is enough for get_method_XXX()
|
commit | commitdiff | tree |
2011-08-22 |
Matthias Braun | add special constant to represent VA_START-address...
|
commit | commitdiff | tree |
2011-08-22 |
Matthias Braun | beverify: test register width in regalloc verification
|
commit | commitdiff | tree |
2011-08-22 |
Matthias Braun | fix mode of call-result proj
|
commit | commitdiff | tree |
2011-08-17 |
Matthias Braun | replace unsupported builtins with library calls
|
commit | commitdiff | tree |
2011-08-17 |
Matthias Braun | sparc: fix mode of Ldf Projs
|
commit | commitdiff | tree |
2011-08-17 |
Matthias Braun | add callback for constructing spill/reload
|
commit | commitdiff | tree |
2011-08-17 |
Matthias Braun | simplify copy interface and respect double/aligned...
|
commit | commitdiff | tree |
2011-08-17 |
Matthias Braun | fix warnings reported by cparser
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | remove old type
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | sparc: fix spilling+reloading of float values
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | implement aggregate returns according to sparc ABI
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | custom stack bias code for sparc
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | sparc: fix float calling conventions
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | sparc: fix mode of fdiv result
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | sparc: fix wrong incsp in omit-fp mode
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | fix names of some dumped vcg files
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | sparc: floatingpoint flags producing nodes have 1 cycle...
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | fix sparc fneg instruction emitter
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | avoid generic names like flags in generator
|
commit | commitdiff | tree |
2011-08-15 |
Matthias Braun | Implement double-register support for prefalloc with...
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | use 'default' ilp solver if nothing specified
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | lpp: only read solution in gurobi solver if one was...
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | lpp: call the constraint types lpp_{less|greater}_equal...
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | consistently give all lpp functions an lpp_ prefix
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | lpp: use inline functions instead of macros
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | lpp: add firm copyright header, some cleanups
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | fix cparser warnings in beprefalloc
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | prefalloc will respect alignment when initially assigning...
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | do not sign_extend too early in tarval_convert_to
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | simplify/remove unnecessary complicated copy-pasta...
|
commit | commitdiff | tree |
2011-08-12 |
Matthias Braun | merge after_ra and finish phase, and move stack_bias...
|
commit | commitdiff | tree |
2011-08-10 |
Matthias Braun | also change mode_P when setting a new modeP_data
|
commit | commitdiff | tree |
2011-08-10 |
Matthias Braun | let backends specify the complete long double type
|
commit | commitdiff | tree |
2011-08-10 |
Matthias Braun | allow setting primitive type size so we can model things...
|
commit | commitdiff | tree |
2011-08-08 |
Matthias Braun | Directly create Start/Return node in sparc backend
|
commit | commitdiff | tree |
2011-08-05 |
Matthias Braun | factor out code for address of register param taken
|
commit | commitdiff | tree |
2011-08-05 |
Matthias Braun | maintain method types variadicity,properties,calling...
|
commit | commitdiff | tree |
2011-08-05 |
Matthias Braun | rework taking of parameter addresses
|
commit | commitdiff | tree |
2011-08-05 |
Matthias Braun | simplify/rework lower_calls interface and code
|
commit | commitdiff | tree |
2011-08-04 |
Matthias Braun | a few cleanups in scalar replacement code
|
commit | commitdiff | tree |
2011-08-04 |
Matthias Braun | remove (broken+unused) support for right_to_left parameter...
|
commit | commitdiff | tree |
2011-08-04 |
Matthias Braun | call hook_new_entity after copying entity so the firm...
|
commit | commitdiff | tree |
2011-08-04 |
Matthias Braun | split irg and irp resources, add IRP_RESOURCE_TYPE_LINK
|
commit | commitdiff | tree |
2011-07-28 |
Matthias Braun | lowering: fix i_mapper for new exception attributes
|
commit | commitdiff | tree |
2011-07-28 |
Matthias Braun | fix sparc Call transform rule off-by-one error
|
commit | commitdiff | tree |
2011-07-27 |
Matthias Braun | fix statev messing up column-name/value relation in...
|
commit | commitdiff | tree |
2011-07-27 |
Matthias Braun | fix double free in regex stuff
|
commit | commitdiff | tree |
2011-07-11 |
Matthias Braun | skip Tuples in mode_b lowerer
|
commit | commitdiff | tree |
2011-07-05 |
Matthias Braun | use @progbits with .ctors/.dtors section (see also...
|
commit | commitdiff | tree |
2011-06-21 |
Matthias Braun | fix more cparser warnings, cleanup some libcore code
|
commit | commitdiff | tree |
2011-06-20 |
Matthias Braun | fix bug in lower_calls (found by cparser warning)
|
commit | commitdiff | tree |
2011-06-20 |
Matthias Braun | further cleanup of lpp code
|
commit | commitdiff | tree |
2011-06-20 |
Matthias Braun | lpp: adapt to firm coding conventions, warning fixes...
|
commit | commitdiff | tree |
2011-06-17 |
Matthias Braun | add a new aliasing rule (struct access != variable)
|
commit | commitdiff | tree |
2011-06-17 |
Matthias Braun | fix switch lowerer messing up default_proj in some...
|
commit | commitdiff | tree |
2011-06-17 |
Matthias Braun | fix cparser warnings
|
commit | commitdiff | tree |
2011-06-17 |
Matthias Braun | let backends report their machine_size and the size...
|
commit | commitdiff | tree |
2011-06-16 |
Matthias Braun | first experimental version of gurobi ILP solver
|
commit | commitdiff | tree |
2011-06-16 |
Matthias Braun | remove remaining WITH_ILP uses, fix bug introduced...
|
commit | commitdiff | tree |
2011-06-16 |
Matthias Braun | we always have liblpp now, remove WITH_ILP flag
|
commit | commitdiff | tree |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser
|
commit | commitdiff | tree |
2011-06-15 |
Matthias Braun | some cleanups to opt/loop.c
|
commit | commitdiff | tree |
2011-06-11 |
Matthias Braun | add some const qualifiers to backedges query functions
|
commit | commitdiff | tree |
2011-06-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling
|
commit | commitdiff | tree |
2011-06-09 |
Matthias Braun | add missing FIRM_API prefixes
|
commit | commitdiff | tree |
2011-06-08 |
Matthias Braun | verify nodes before optimizing them
|
commit | commitdiff | tree |
2011-06-07 |
Matthias Braun | adapt to firm coding conventions, avoid warnings by...
|
commit | commitdiff | tree |
2011-06-07 |
Matthias Braun | fix a few comment typos
|
commit | commitdiff | tree |
2011-06-01 |
Matthias Braun | experimental patch to limit GCSE so we don't produce...
|
commit | commitdiff | tree |
2011-06-01 |
Matthias Braun | lower small switches to ifs
|
commit | commitdiff | tree |
2011-06-01 |
Matthias Braun | rework fragile ops to have a throws_exception attribute
|
commit | commitdiff | tree |
2011-06-01 |
Matthias Braun | change pn_XXX_max enum to really be the maximum pn...
|
commit | commitdiff | tree |
2011-05-31 |
Matthias Braun | always transform integer abs, even in GRAPH_STATE_KEEP_MUX
|
commit | commitdiff | tree |
2011-05-31 |
Matthias Braun | fix transform_node_Cmp
|
commit | commitdiff | tree |
next |