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