2009-05-14 |
Michael Beck | - cleaned up irp functions a bit |
tree | commitdiff |
2009-05-11 |
Matthias Braun | - generate more stuff from ir_spec.py |
tree | commitdiff |
2009-05-08 |
Michael Beck | - turn while into do-while |
tree | commitdiff |
2009-05-07 |
Matthias Braun | - Fix some more stuff in ir_spec.py |
tree | commitdiff |
2009-04-08 |
Michael Beck | - use FASTCALL, not only regparam on private functions |
tree | commitdiff |
2009-04-07 |
Michael Beck | - BugFix: we exchange the value param entities, so... |
tree | commitdiff |
2009-04-06 |
Michael Beck | - replace costly bitset_popcount() ==/!=/> 0 by bitset_... |
tree | commitdiff |
2009-04-01 |
Michael Beck | - use regparam for private functions, instead of fastcall |
tree | commitdiff |
2009-03-10 |
Matthias Braun | PIC fixes for global vars |
tree | commitdiff |
2009-03-09 |
Michael Beck | - C99 feature removed |
tree | commitdiff |
2009-03-09 |
Matthias Braun | new register allocator |
tree | commitdiff |
2009-03-02 |
Moritz Kroll | Fix .ctors and .dtors section declaration in MinGW... |
tree | commitdiff |
2009-03-02 |
Matthias Braun | partially revert alignment changes, ELF/GAS seem to... |
tree | commitdiff |
2009-03-02 |
Moritz Kroll | Reverted changes from 25529 |
tree | commitdiff |
2009-03-02 |
Matthias Braun | fix some cases of PIC emitting |
tree | commitdiff |
2009-03-02 |
Matthias Braun | fix alignment for .comm variables |
tree | commitdiff |
2009-03-02 |
Matthias Braun | remove old files |
tree | commitdiff |
2009-03-02 |
Matthias Braun | use DB instead of DBG |
tree | commitdiff |
2009-03-02 |
Matthias Braun | simplify hungarian interface |
tree | commitdiff |
2009-02-27 |
Michael Beck | - IR nodes now have node numbers in RELEASE mode, this... |
tree | commitdiff |
2009-02-27 |
Michael Beck | - add doxygen comment |
tree | commitdiff |
2009-02-22 |
Christoph Mallon | When sorting calls enforce a total order, because qsort... |
tree | commitdiff |
2009-02-21 |
Moritz Kroll | Renamed get_Cond_defaultProj() to get_Cond_default_proj... |
tree | commitdiff |
2009-02-19 |
Moritz Kroll | Added strict_flag to new_r/rd_Conv(). Fixed strict... |
tree | commitdiff |
2009-02-18 |
Matthias Braun | small changes to make unionfind a tiny bit more efficie... |
tree | commitdiff |
2009-02-11 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
tree | commitdiff |
2009-01-27 |
Matthias Braun | initialize backend opcode right after frontend opcodes |
tree | commitdiff |
2009-01-20 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-20 |
Matthias Braun | simply kill the pins in besched phase, everything is... |
tree | commitdiff |
2009-01-20 |
Michael Beck | - check for peculiarity_description for inner functions |
tree | commitdiff |
2009-01-20 |
Michael Beck | - fixed handling of outer frame access |
tree | commitdiff |
2009-01-19 |
Michael Beck | - mostly implemented access to outer frame variables... |
tree | commitdiff |
2009-01-19 |
Michael Beck | - Fixed ir_bk_inner_trampoline |
tree | commitdiff |
2009-01-19 |
Michael Beck | corectly handle this_call |
tree | commitdiff |
2009-01-19 |
Michael Beck | - added ir_bk_inner_trampoline: this allows to defer... |
tree | commitdiff |
2009-01-19 |
Michael Beck | Get rid of pn_Start_value_param: |
tree | commitdiff |
2009-01-18 |
Michael Beck | - preliminary steps to remove the value_param Proj |
tree | commitdiff |
2009-01-16 |
Michael Beck | - really remove Min/Max, fix r25220 |
tree | commitdiff |
2009-01-15 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
tree | commitdiff |
2009-01-13 |
Matthias Braun | fix warnings |
tree | commitdiff |
2009-01-10 |
Michael Beck | - do cheap tests first |
tree | commitdiff |
2009-01-10 |
Michael Beck | - removed useless be_req_t which was a wrapper around... |
tree | commitdiff |
2009-01-09 |
Matthias Braun | fix alignment for float constants |
tree | commitdiff |
2009-01-09 |
Matthias Braun | more verbose panis |
tree | commitdiff |
2009-01-09 |
Matthias Braun | bring arm back to a working state |
tree | commitdiff |
2009-01-09 |
Christoph Mallon | Remove unused variable. |
tree | commitdiff |
2009-01-09 |
Michael Beck | - propagate r23142 changes to all backends |
tree | commitdiff |
2009-01-09 |
Michael Beck | rename create_Immediate() into ia32_create_Immediate() |
tree | commitdiff |
2009-01-08 |
Michael Beck | - small cleanup |
tree | commitdiff |
2009-01-08 |
Michael Beck | -small cleanup |
tree | commitdiff |
2009-01-08 |
Michael Beck | - removed orphan declarations |
tree | commitdiff |
2009-01-02 |
Michael Beck | - add alignment of stack parameter to be parameters set |
tree | commitdiff |
2009-01-02 |
Michael Beck | Hopefully the last fix to the value type stuff: |
tree | commitdiff |
2009-01-02 |
Michael Beck | - add some early assert() debugging helper |
tree | commitdiff |
2008-12-30 |
Christoph Mallon | Remove ununsed variable. |
tree | commitdiff |
2008-12-30 |
Michael Beck | - BugFix: do NOT destroy the value_param type, cparser... |
tree | commitdiff |
2008-12-29 |
Christoph Mallon | Remove write-only bitset. |
tree | commitdiff |
2008-12-29 |
Christoph Mallon | Put braces at function start on new line. |
tree | commitdiff |
2008-12-29 |
Michael Beck | - implemented ia32 inport, outport for ir_bk_(in|out... |
tree | commitdiff |
2008-12-26 |
Michael Beck | Reimplement the "fp result returned in st0 code": |
tree | commitdiff |
2008-12-26 |
Michael Beck | - only use immediate mode_E if x87 unit is used |
tree | commitdiff |
2008-12-25 |
Michael Beck | - removed strange add_irn_dep(get_irg_end(cg->irg)... |
tree | commitdiff |
2008-12-24 |
Christoph Mallon | Use the global nomem instead of building a new one. |
tree | commitdiff |
2008-12-24 |
Christoph Mallon | Remove unused variable. |
tree | commitdiff |
2008-12-24 |
Michael Beck | - put the nomem and noreg_GP nodes into global variables: |
tree | commitdiff |
2008-12-24 |
Michael Beck | - gcc uses UD2 for __builtin_trap() |
tree | commitdiff |
2008-12-24 |
Michael Beck | - removed unused variable |
tree | commitdiff |
2008-12-23 |
Michael Beck | - add builtin_(trap|bswap) |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Remove unused local variable. |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Use the register mode when transforming ASM projs. |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Simplify generating the extend suffix for ia32_Load. |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | - BSF/BSR cannot do 16 bit AM in our model, because... |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Let the emitter generator generate fewer calls. |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Make generated code for ia32 %ME a bit more pretty. |
tree | commitdiff |
2008-12-23 |
Michael Beck | - Lea does not like x, const so replaced by Add |
tree | commitdiff |
2008-12-23 |
Michael Beck | - implemented __builtin_(ffs|ctz|clz|popcount|parity) |
tree | commitdiff |
2008-12-23 |
Christoph Mallon | Let the backend generator scripts emit \t instead of... |
tree | commitdiff |
2008-12-21 |
Michael Beck | - corrected SSE prefetch instructions |
tree | commitdiff |
2008-12-21 |
Christoph Mallon | Fix emit_ia32_ClimbFrame(): Source is left, destination... |
tree | commitdiff |
2008-12-21 |
Michael Beck | - forgot to remove the early check |
tree | commitdiff |
2008-12-21 |
Michael Beck | - gcc ignores RW==1 for non 3DNow! |
tree | commitdiff |
2008-12-21 |
Michael Beck | - implemented __builtin_prefetch in ia32 BE |
tree | commitdiff |
2008-12-19 |
Michael Beck | - implemented ia32_ClimbFrame() pseudo-instruction |
tree | commitdiff |
2008-12-18 |
Michael Beck | - implemented __builtin_return_address(0) |
tree | commitdiff |
2008-12-18 |
Michael Beck | - implemented Builtin node to represent builtins ... |
tree | commitdiff |
2008-12-17 |
Michael Beck | - removed useless end -> node dependency |
tree | commitdiff |
2008-12-14 |
Moritz Kroll | Added cons_flags parameter to new_Load and new_Store... |
tree | commitdiff |
2008-12-13 |
Matthias Braun | oops set_entity_align did not what it appeared to do |
tree | commitdiff |
2008-12-13 |
Michael Beck | - C99 feature removed |
tree | commitdiff |
2008-12-13 |
Sebastian Buchwald | Ignore End keeps. |
tree | commitdiff |
2008-12-13 |
Matthias Braun | align mode_E konstants at 16 bytes |
tree | commitdiff |
2008-12-13 |
Matthias Braun | some adjustment to float convs (skip some strictconvs... |
tree | commitdiff |
2008-12-13 |
Matthias Braun | backend can report back float point arithmetic mode |
tree | commitdiff |
2008-12-13 |
Christoph Mallon | Ignore End keeps. |
tree | commitdiff |
2008-12-13 |
Matthias Braun | no point in first setting the wrong mode and then corre... |
tree | commitdiff |
2008-12-12 |
Michael Beck | - Changed wrong (and slow) implementation of fix_atsrt_... |
tree | commitdiff |
2008-12-10 |
Christoph Mallon | Fix comments. |
tree | commitdiff |
2008-12-10 |
Michael Beck | - replaced pset by pset_new in adjust call |
tree | commitdiff |
2008-12-10 |
Matthias Braun | it's called mux now, not Psi |
tree | commitdiff |
2008-12-09 |
Michael Beck | - do not combine blocks if both have a label |
tree | commitdiff |
next |