2011-12-19 |
Matthias Braun | make opcode list global |
blob | commitdiff | raw |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | handle Block_entity like other node attributes |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Matthias Braun | bepeephole: reachability check in can_move_before |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Matthias Braun | introduce Switch node |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | be: let begnuas call be_dbg_method_begin/end |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | sparc: emit extra-indentation for delay slots |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | be: factor out can_move_to function from sparc_emitter |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | sparc: improve delay slot picking |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Matthias Braun | sparc: peephole - fold copy into restore |
blob | commitdiff | raw | diff to current |
2011-09-28 |
Manuel Mohr | sparc: Corrected sp-relative access warning. |
blob | commitdiff | raw | diff to current |
2011-09-28 |
Manuel Mohr | sparc: Restore accidentally deleted assert. |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Manuel Mohr | sparc: Warn if trying to emit stack relative Lds/Sts... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Matthias Braun | include backend headers without "../" |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Matthias Braun | sparc: mark has_delay_slot as node flag |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Manuel Mohr | sparc: Improve handling of MemPerm nodes. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Matthias Braun | sparc: do not emit the node comment twice for Ba |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Matthias Braun | sparc: dont emit unnecarry block labels |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Christoph Mallon | Replace magic 4 by SPARC_REGISTER_SIZE. |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Christoph Mallon | Use SPARC_STACK_ALIGNMENT and round_up2() instead of... |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Manuel Mohr | sparc: Keep stack pointer 8 bytes aligned when generati... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Matthias Braun | remove has_compound_ret_parameter, we already had cc_co... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Matthias Braun | sparc: support for thread local storage |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Matthias Braun | sparc: split Mulh node into SMulh and UMulh |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Manuel Mohr | sparc: Stop looking for delay slot node when leaving... |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Manuel Mohr | sparc: Set object file format when initializing backend. |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Matthias Braun | remove old type |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Matthias Braun | implement aggregate returns according to sparc ABI |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Matthias Braun | sparc: floatingpoint flags producing nodes have 1 cycle... |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | simplify/remove unnecessary complicated copy-pasta... |
blob | commitdiff | raw | diff to current |
2011-08-08 |
Matthias Braun | Directly create Start/Return node in sparc backend |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Merge Fix: Spills have ProjMs now |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Matthias Braun | fix a bunch of warnings reported by cparser |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Matthias Braun | unify sparc/ia32 SwitchJmp handling |
blob | commitdiff | raw | diff to current |
2011-05-23 |
Matthias Braun | sparc: implement 64bit lowering |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | sparc: improved IncSP/Save/Restore handling |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | sparc: document authors |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | sparc: fix problems after recent firm updates |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Matthias Braun | started adding a relation to the Cmp node |
blob | commitdiff | raw | diff to current |
2011-01-30 |
Michael Beck | More size_t related changes. |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | sparc: support mode_b lowering |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | sparc: implement omit-fp mode |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | sparc: model restore as explicit node, refactor Save... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | change backends to produce 1 big array with all registers |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | sparc: fix fmov emitter |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | extend switch lowerer to produce the out-of-bounds... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | refactoring: split stackframe handling completely from... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | sparc: first attempt at using delay slots |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: preliminary SwitchJmp implementation |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: mostly implement reg+reg address mode |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: implement div instructions correctly |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: rewrite address mode matching, we now use offset... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: redo and improve sparc immediate handling (low... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: implement all floating point operations in singl... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Matthias Braun | use new double wide register requirements; implement... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | implement floatingpoint compares |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | sparc: cleanup register classes, remove some unused... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Matthias Braun | first implementation of floatingpoint arithmetic operations |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Matthias Braun | sparc: fix MemPerm emitter as far as possible |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | perform custom abi construction in sparc as well to... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | sparc: fix unsigned compares and cleanup cmp attributes |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | fix sparc stack offset, stack must be 8byte aligned... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | fix sparc stack offset emitter |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Matthias Braun | refactor sparc nodes to have the same name as their... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Matthias Braun | some cleanups in arm+sparc backends |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Christoph Mallon | Reduce code duplication, improve readability. |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Christoph Mallon | DeMorgan to the rescue! |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Matthias Braun | fix a few whitespace errors and remove spec cruft |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Michael Beck | Fixed imm13 range inside assertion. |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Hannes Rapp | - SPEC gzip laeuft |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Matthias Braun | put stack_layout into beirg instead of be_abi datastruc... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Hannes Rapp | - restliche ops implementiert: div, mod, and, or etc |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Matthias Braun | modernize TEMPLATE backend and simplify some backend... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Hannes Rapp | - added emit_section_sparc to begnuas |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Hannes Rapp | - various updates to sparc backend |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Michael Beck | Set svn:keywords property. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Matthias Braun | use begnuas to emit block labels so we use the correct... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Matthias Braun | backend_marked was a buggy/wrong concept, removed it |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Matthias Braun | make the character used for specifying elf types config... |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Hannes Rapp | - std function-prolog emitter eingebaut |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Hannes Rapp | initaler checkin SPARC backend |
blob | commitdiff | raw | diff to current |
|