2009-09-23 |
Christoph Mallon | Implement binary emitter for LdTls. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Correct typo in bemit_fist(). |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fdivr. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsubrp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsub. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fpush. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for fdiv, fdivp and fdivrp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fist. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FldCW, FnstCW and fistp. |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucompFnstsw and fild... |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucomFnstsw, fchs and... |
tree | commitdiff |
2009-09-23 |
Christoph Mallon | Implmenent binary emitters for unordered conditional... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for CopyBi. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for SubSP. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | 8bit immediates of Push are signed. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Simplify and correct bemit_binop_2(): test with sourceA... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Emit only 2 byte immediates for BinOpMem with 16bit... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Handle 8Bit and 16bit locations for DecMem, IncMem... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Handle 8Bit locations for RolMem, RorMem, SarMem, ShlMe... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitters for RolMem, RorMem, SarMem... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Handle 16bit memory locations for xxxMem. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem8Bit, AndMem8Bit... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem, AndMem, OrMem... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Only read the in-reg of a Cmp8Bit, if there is a register. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Correctly implement binary emitter for Cmp8Bit. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | The eax special case for load/store can of course handl... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Make bemit_store() work for 8 and 16 bit, too. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cmp8Bit. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for DecMem, IncMem, NegMem... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Perm. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Fix the binary emitter for Set: The pnc must be massage... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Set. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Store8Bit. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | In bemit_mod_am() we must check for the ebp special... |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for IMul. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Cwtl. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Implement binary emitter for Conv_I2I{,8Bit}. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Use bemit_unop() to implement bemit_call(). |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Correct AM test in bemit_unop(). |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | ia32_IJmp needs the no-out-requirements hack, too. |
tree | commitdiff |
2009-09-22 |
Christoph Mallon | Rewrite ModR/M+SIB generation in bemit_mod_am(). This... |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix modam with base=ebp and index - MergeSort and Quick... |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix emitting jne, now queens works :) |
tree | commitdiff |
2009-09-21 |
Matthias Braun | implement PopMem, PopEbp, fix push register, fix some... |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix binary emitter for cmp with addressmode and immediate |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Add missing \n. |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Implement binary emitter for test. |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | In bemit_binop_with_imm() use in-reg, beacuse some... |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Implement binary emitters for inc and dec. |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Implement binary emitters for shifts and rotates. |
tree | commitdiff |
2009-09-21 |
Matthias Braun | added jump emitters (only far jump at the moment) |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Implement bemit_call() with AM. |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix strange bug introduced in refactoring (a half-writt... |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix bug introduced in refactoring: displacement only... |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix cltd |
tree | commitdiff |
2009-09-21 |
Matthias Braun | fix relative entity emitter |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | When using only %esp in AM, which must use a SIB byte... |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | Correct three bugs in bemit_incsp(): Offset 0 must... |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | ... and the range of a signed 16bit word is -32768... |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | The range of a singed byte is -128 <= x < 128, not... |
tree | commitdiff |
2009-09-21 |
Christoph Mallon | s#/*fallthrough*/#/* FALLTHROUGH */# so lint is happy. |
tree | commitdiff |
2009-09-20 |
Michael Beck | More opcodes. |
tree | commitdiff |
2009-09-20 |
Michael Beck | Refactored binary emitter: |
tree | commitdiff |
2009-09-19 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
tree | commitdiff |
2009-09-18 |
Matthias Braun | - Reworked backends to put out register_requirements... |
tree | commitdiff |
2009-09-17 |
Matthias Braun | - Bigger refactoring and cleanup in backend: |
tree | commitdiff |
2009-09-17 |
Matthias Braun | experimental beginning of a binary emitter I had lying... |
tree | commitdiff |
2009-09-17 |
Sebastian Buchwald | Moved some ia32 independent code to bemain. |
tree | commitdiff |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
tree | commitdiff |
2009-09-10 |
Sebastian Buchwald | typos |
tree | commitdiff |
2009-08-24 |
Sebastian Buchwald | typo |
tree | commitdiff |
2009-08-14 |
Matthias Braun | fix a bug in constraint enforcement; improve phi handli... |
tree | commitdiff |
2009-08-13 |
Matthias Braun | - rework backend node dumping; add a dumper for Phi... |
tree | commitdiff |
2009-08-11 |
Matthias Braun | SwitchJmp doesn't have 1 'none' output |
tree | commitdiff |
2009-08-06 |
Matthias Braun | - Rewrite internal backend logic for querying register... |
tree | commitdiff |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
tree | commitdiff |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
tree | commitdiff |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
tree | commitdiff |
2009-06-29 |
Matthias Braun | Cleanup: remove firm_common_t.h (and the PRECISE_EXC_CO... |
tree | commitdiff |
2009-06-19 |
Matthias Braun | verify that Projs are in the same Block as their predec... |
tree | commitdiff |
2009-06-01 |
Matthias Braun | Rework Block labels: They are entities now so we don... |
tree | commitdiff |
2009-05-15 |
Matthias Braun | improve sched_info datastructure, saving space and... |
tree | commitdiff |
2009-05-15 |
Matthias Braun | fix mode querying for mode_T div nodes |
tree | commitdiff |
2009-05-14 |
Matthias Braun | add some hacks that fixes register pressure faithfullne... |
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-01 |
Michael Beck | - use regparam for private functions, instead of fastcall |
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-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-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-11 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
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-15 |
Sebastian Buchwald | PBQP transformer doesn't support Mux nodes with constan... |
tree | commitdiff |
next |