2009-12-14 |
Christian Helmer | Loop peeling and loop inversion functioning but still... |
commit | commitdiff | tree | snapshot |
2009-12-14 |
Thomas Bersch | don't setup copymin data structures if no copymin is... |
commit | commitdiff | tree | snapshot |
2009-12-14 |
Thomas Bersch | exec_freq support added |
commit | commitdiff | tree | snapshot |
2009-12-14 |
Matthias Braun | don't rewire keep_alive edges as they often violate... |
commit | commitdiff | tree | snapshot |
2009-12-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
commit | commitdiff | tree | snapshot |
2009-12-02 |
Michael Beck | Add a skip_Id() to make the following assert happy |
commit | commitdiff | tree | snapshot |
2009-12-02 |
Michael Beck | BugFix: Fixed off-by-one error introduced by r26724. |
commit | commitdiff | tree | snapshot |
2009-12-02 |
Michael Beck | BugFix: Cast is an Unop |
commit | commitdiff | tree | snapshot |
2009-12-01 |
Michael Beck | - removed C99 features |
commit | commitdiff | tree | snapshot |
2009-12-01 |
Matthias Braun | change debug printing of firm nodes: add a space betwee... |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Comments and file header added. |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | out comment function removed. |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Comments and file header added. |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Matthias Braun | pbqp is only available if FIRM_KAPS is defined |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Matthias Braun | only compile pbqpcoloring when FIRM_KAPS is enabled |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Change bechordal_constraints.h to bechordal_common.h |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Init functions for bechordal_common.c and bepbqpcolorin... |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Option for coloring algorithm added. |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Some functions moved to bechordal_common.c |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Initial Version |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Thomas Bersch | Initial Version of pbqp coloring algorithm |
commit | commitdiff | tree | snapshot |
2009-11-27 |
Matthias Braun | change style of braces |
commit | commitdiff | tree | snapshot |
2009-11-26 |
Thomas Bersch | Interference matrix is now initialized faster |
commit | commitdiff | tree | snapshot |
2009-11-25 |
Matthias Braun | vfnodes supporting addressmode did not keep to res... |
commit | commitdiff | tree | snapshot |
2009-11-25 |
Matthias Braun | non 32-bit divisions need upconvs |
commit | commitdiff | tree | snapshot |
2009-11-25 |
Thomas Bersch | 1. Now only one dump for each pbqp instance |
commit | commitdiff | tree | snapshot |
2009-11-23 |
Christian Helmer | Loop peeling refactored. |
commit | commitdiff | tree | snapshot |
2009-11-20 |
Christian Helmer | Initial version of loop peeling |
commit | commitdiff | tree | snapshot |
2009-11-19 |
Matthias Braun | memset is needed by some macros and defined in string.h |
commit | commitdiff | tree | snapshot |
2009-11-17 |
Matthias Braun | this test is only needed for interprocedural view |
commit | commitdiff | tree | snapshot |
2009-11-09 |
Matthias Braun | cleanup beabi so it doesn't need its own obstack anymore |
commit | commitdiff | tree | snapshot |
2009-11-09 |
Matthias Braun | be robust against anchor in outedges in skip_barrier... |
commit | commitdiff | tree | snapshot |
2009-11-06 |
Matthias Braun | small cleanup |
commit | commitdiff | tree | snapshot |
2009-11-06 |
Matthias Braun | cleanup beabi a bit and use module constructor/global... |
commit | commitdiff | tree | snapshot |
2009-11-06 |
Matthias Braun | more robust detection of start nodes in listsched;... |
commit | commitdiff | tree | snapshot |
2009-11-06 |
Matthias Braun | fix warning |
commit | commitdiff | tree | snapshot |
2009-11-05 |
Thomas Bersch | pmap which contains all used ir_nodes not longer needed |
commit | commitdiff | tree | snapshot |
2009-11-05 |
Thomas Bersch | pmap which contains all used ir_nodes not longer needed |
commit | commitdiff | tree | snapshot |
2009-11-04 |
Matthias Braun | document the algorithm a bit |
commit | commitdiff | tree | snapshot |
2009-11-04 |
Matthias Braun | a first implementation of an algorithm to determine... |
commit | commitdiff | tree | snapshot |
2009-11-03 |
Michael Beck | Add a tail_call attribute the Call nodes to mark possib... |
commit | commitdiff | tree | snapshot |
2009-11-03 |
Michael Beck | - removed C99 features |
commit | commitdiff | tree | snapshot |
2009-11-02 |
Thomas Bersch | PBQP Matrices are copied now |
commit | commitdiff | tree | snapshot |
2009-10-12 |
Sebastian Buchwald | typos |
commit | commitdiff | tree | snapshot |
2009-10-12 |
Thomas Bersch | Timer for time measurement added |
commit | commitdiff | tree | snapshot |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
commit | commitdiff | tree | snapshot |
2009-10-01 |
Thomas Bersch | Restricted nodes are now correctly inserted before... |
commit | commitdiff | tree | snapshot |
2009-10-01 |
Thomas Bersch | property name in _pbqp_co_t structure changed |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | Correct binary emission of TLS entities. |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | Simplify relative binary emission of entities. |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Thomas Bersch | New ordering in reverse perfect elimination order |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Thomas Bersch | Bitset added to pbqp_co_t data structure. |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | Implement binary emitter for Minus64Bit. |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | get_mode_size_bits() returns the size in bits, not... |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | Implement semi-binary emitter for SwitchJmp. |
commit | commitdiff | tree | snapshot |
2009-09-29 |
Christoph Mallon | Correct typo in comment. |
commit | commitdiff | tree | snapshot |
2009-09-25 |
Christoph Mallon | Correct error in bemit_ldtls(): the register index... |
commit | commitdiff | tree | snapshot |
2009-09-24 |
Matthias Braun | - bring arm backend back to shape: cleanup and fix... |
commit | commitdiff | tree | snapshot |
2009-09-24 |
Matthias Braun | jumps have a special irn flag now so beirgmod can ident... |
commit | commitdiff | tree | snapshot |
2009-09-24 |
Matthias Braun | .word has different size on different architecutres... |
commit | commitdiff | tree | snapshot |
2009-09-24 |
Matthias Braun | spill preparation needs liveness |
commit | commitdiff | tree | snapshot |
2009-09-24 |
Matthias Braun | fix register constraints for MemPerm nodes |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Remove one unnecessary malloc() when emitting switches. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fabs. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Leave. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for Fucomi and Fucomip. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | bemit_cmp() must handle 16bit compares. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for Test8Bit. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Consistently use the source AM form for register-regist... |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for CMov. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Sebastian Buchwald | Fixed r26620. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for ShlD and ShrD. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for LdTls. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Correct typo in bemit_fist(). |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fdivr. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsubrp. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fsub. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fpush. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for fdiv, fdivp and fdivrp. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitter for fist. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FldCW, FnstCW and fistp. |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucompFnstsw and fild... |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implement binary emitters for FucomFnstsw, fchs and... |
commit | commitdiff | tree | snapshot |
2009-09-23 |
Christoph Mallon | Implmenent binary emitters for unordered conditional... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Matthias Braun | fix verifier crash in case of no register assigned... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Matthias Braun | cleanup template backend a bit |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Implement binary emitter for CopyBi. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Implement binary emitter for SubSP. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | 8bit immediates of Push are signed. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Simplify and correct bemit_binop_2(): test with sourceA... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Emit only 2 byte immediates for BinOpMem with 16bit... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Handle 8Bit and 16bit locations for DecMem, IncMem... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Handle 8Bit locations for RolMem, RorMem, SarMem, ShlMe... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Implement binary emitters for RolMem, RorMem, SarMem... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Handle 16bit memory locations for xxxMem. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem8Bit, AndMem8Bit... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Implement binary emitters for AddMem, AndMem, OrMem... |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Only read the in-reg of a Cmp8Bit, if there is a register. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | Correctly implement binary emitter for Cmp8Bit. |
commit | commitdiff | tree | snapshot |
2009-09-22 |
Christoph Mallon | The eax special case for load/store can of course handl... |
commit | commitdiff | tree | snapshot |
next |