2012-07-13 |
Christoph Mallon | Add a wrapper macro for pmap_get(), which has the retur... |
tree | commitdiff |
2012-07-10 |
Matthias Braun | make code C++ warning clean (again) |
tree | commitdiff |
2012-06-15 |
Matthias Braun | rename edges_assure to assure_edges |
tree | commitdiff |
2012-06-15 |
Matthias Braun | split graph state into properties and constraints |
tree | commitdiff |
2012-06-14 |
Christoph Mallon | Remove compound path initializers. |
tree | commitdiff |
2012-06-14 |
Christoph Mallon | Implement eval_strcmp() for the new style initializers. |
tree | commitdiff |
2012-06-13 |
Matthias Braun | fix warning |
tree | commitdiff |
2012-06-13 |
Matthias Braun | remove deprecated support for bitfield masking |
tree | commitdiff |
2012-06-13 |
Matthias Braun | remove extended basic block support |
tree | commitdiff |
2012-04-27 |
Matthias Braun | fix problem with shared doubleword types |
tree | commitdiff |
2012-03-01 |
Matthias Braun | lower_dw: don't fail on Tuple-nodes |
tree | commitdiff |
2012-02-17 |
Matthias Braun | lower_dw: fix mode mixups, handle ir_bk_bswap |
tree | commitdiff |
2012-01-10 |
Matthias Braun | lower_dw: respect endianess in Conv builtin funcs |
tree | commitdiff |
2011-12-19 |
Matthias Braun | make modelist global |
tree | commitdiff |
2011-12-19 |
Matthias Braun | make opcode list global |
tree | commitdiff |
2011-12-19 |
Matthias Braun | plug more leaks |
tree | commitdiff |
2011-12-15 |
Matthias Braun | make unique types/entities part of irprog |
tree | commitdiff |
2011-12-14 |
Matthias Braun | replace pamp_find with pmap_get where possible |
tree | commitdiff |
2011-12-14 |
Matthias Braun | hashptr.h: use inline functions instead of #define |
tree | commitdiff |
2011-12-14 |
Matthias Braun | avoid unnecessary #define in header |
tree | commitdiff |
2011-12-14 |
Matthias Braun | remove unnecessary comments before functions |
tree | commitdiff |
2011-12-14 |
Matthias Braun | remove more pointless end-brace comments |
tree | commitdiff |
2011-11-17 |
Matthias Braun | remove symconst_type_tag |
tree | commitdiff |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
tree | commitdiff |
2011-11-07 |
Matthias Braun | only add new X nodes as tuple preds if CopyB throws... |
tree | commitdiff |
2011-11-07 |
Matthias Braun | disallow Conv Is(xx b) |
tree | commitdiff |
2011-11-07 |
Matthias Braun | Set optimisations moved to transform_node_Mux |
tree | commitdiff |
2011-11-03 |
Matthias Braun | lower_switch: fix bug in normalisation |
tree | commitdiff |
2011-11-02 |
Matthias Braun | introduce Switch node |
tree | commitdiff |
2011-11-02 |
Matthias Braun | generate irdump proj-number lookup tables |
tree | commitdiff |
2011-10-27 |
Matthias Braun | ir_mode: simplify interface, improve float-mode handling |
tree | commitdiff |
2011-10-26 |
Andreas Zwinkau | Fix lower_mode_b aka x86code/fehler136 |
tree | commitdiff |
2011-10-25 |
Christoph Mallon | Remove ia32_l_Setcc and remove set creation callback... |
tree | commitdiff |
2011-10-20 |
Matthias Braun | remove is_Global/get_GlobalEntity |
tree | commitdiff |
2011-10-17 |
Matthias Braun | change strange indentation |
tree | commitdiff |
2011-10-13 |
Sebastian Buchwald | Clean up code. |
tree | commitdiff |
2011-10-13 |
Sebastian Buchwald | Fixed typo. |
tree | commitdiff |
2011-10-13 |
Sebastian Buchwald | Lower double word builtins. |
tree | commitdiff |
2011-10-13 |
Sebastian Buchwald | Fixed some typos. |
tree | commitdiff |
2011-09-27 |
Manuel Mohr | Added option to prevent creation of misaligned loads... |
tree | commitdiff |
2011-09-23 |
Manuel Mohr | Consistently use new function to create compilerlib... |
tree | commitdiff |
2011-09-22 |
Manuel Mohr | Added callback mechanism to determine compilerlib funct... |
tree | commitdiff |
2011-09-20 |
Matthias Braun | eliminate ip_outs_state and trouts_state |
tree | commitdiff |
2011-09-20 |
Matthias Braun | use IR_GRAPH_STATE instead of irg_extblk_info_state |
tree | commitdiff |
2011-09-20 |
Matthias Braun | lower_mode_b: handle BadB |
tree | commitdiff |
2011-09-19 |
Manuel Mohr | Turn off CSE when creating Projs during double word... |
tree | commitdiff |
2011-09-16 |
Andreas Zwinkau | fix warning |
tree | commitdiff |
2011-09-15 |
Matthias Braun | oops, forgot to add a file |
tree | commitdiff |
2011-09-15 |
Matthias Braun | lower_mode_b: refactoring, make it more robust |
tree | commitdiff |
2011-09-15 |
Sebastian Buchwald | We can only optimize one CopyB for each return value. |
tree | commitdiff |
2011-09-14 |
Manuel Mohr | Minor indentation fix. |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Merge branch 'opt_manage' |
tree | commitdiff |
2011-09-14 |
Andreas Zwinkau | Remove dom_state and pdom_state attributes |
tree | commitdiff |
2011-09-08 |
Matthias Braun | implement compound-call-argument lowering |
tree | commitdiff |
2011-09-08 |
Matthias Braun | Change "associated type" logic to a single linked list... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | remove has_compound_ret_parameter, we already had cc_co... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | lower parameter entities in softfloat lowerer |
tree | commitdiff |
2011-09-06 |
Manuel Mohr | Added dw_lower special case to handle Calls whose resul... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | Alternative fix for const functions with aggregate... |
tree | commitdiff |
2011-09-06 |
Matthias Braun | sparc: initial support for Alloc/Free nodes |
tree | commitdiff |
2011-09-02 |
Sebastian Buchwald | We may return a parameter and thus need to copy them. |
tree | commitdiff |
2011-09-01 |
Manuel Mohr | Directly ask backend for current machine size in CopyB... |
tree | commitdiff |
2011-09-01 |
Manuel Mohr | Improved CopyB lowering, made it part of target lowering. |
tree | commitdiff |
2011-08-22 |
Matthias Braun | add special constant to represent VA_START-address... |
tree | commitdiff |
2011-08-19 |
Christoph Mallon | Use new_*_Const(irg, get_mode_$VAL(mode)) instead of... |
tree | commitdiff |
2011-08-17 |
Christoph Mallon | Allow selecting one past the last parameter to get... |
tree | commitdiff |
2011-08-17 |
Matthias Braun | replace unsupported builtins with library calls |
tree | commitdiff |
2011-08-17 |
Matthias Braun | fix warnings reported by cparser |
tree | commitdiff |
2011-08-16 |
Andreas Zwinkau | API Change: Use graph state instead of parameter |
tree | commitdiff |
2011-08-15 |
Matthias Braun | implement aggregate returns according to sparc ABI |
tree | commitdiff |
2011-08-12 |
Sebastian Buchwald | Implemented floating point lowering to Calls into a... |
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-07-28 |
Matthias Braun | lowering: fix i_mapper for new exception attributes |
tree | commitdiff |
2011-07-11 |
Matthias Braun | skip Tuples in mode_b lowerer |
tree | commitdiff |
2011-06-24 |
Andreas Zwinkau | Merge 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-17 |
Matthias Braun | fix switch lowerer messing up default_proj in some... |
tree | commitdiff |
2011-06-06 |
Andreas Zwinkau | Fix some types |
tree | commitdiff |
2011-06-01 |
Matthias Braun | lower small switches to ifs |
tree | commitdiff |
2011-06-01 |
Andreas Zwinkau | lower_dw must deactivate edges |
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-30 |
Christoph Mallon | Use XMALLOCF*(). |
tree | commitdiff |
2011-05-30 |
Matthias Braun | localopt/lower_dw opt: a==b && c==d => (a^b)|(c^d)==0 |
tree | commitdiff |
2011-05-27 |
Michael Beck | Fixed typos. |
tree | commitdiff |
2011-05-27 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2011-05-27 |
Andreas Zwinkau | edges deactivate fix |
tree | commitdiff |
2011-05-25 |
Matthias Braun | fix fehler189.c |
tree | commitdiff |
2011-05-23 |
Matthias Braun | sparc: implement 64bit lowering |
tree | commitdiff |
2011-05-23 |
Matthias Braun | compiler library entities should be visibility_external |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: Shift lowering without intrinsics |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: huge refactoring, allow custom lowering funcs... |
tree | commitdiff |
2011-05-23 |
Matthias Braun | lower_dw: add support for Bad nodes |
tree | commitdiff |
2011-05-13 |
Andreas Zwinkau | Delay exchange until all nodes are created |
tree | commitdiff |
2011-05-09 |
Andreas Zwinkau | Remove obsolete loopinfo invalidation |
tree | commitdiff |
2011-05-09 |
Andreas Zwinkau | Remove obsolete outs invalidation |
tree | commitdiff |
2011-05-06 |
Matthias Braun | little cleanup, avoid unnecessary optimize_graph_df |
tree | commitdiff |
next |