2011-04-13 |
Matthias Braun | adapt sparc backend to new prolog/epilog handling |
blob | commitdiff | raw |
2011-04-13 |
Matthias Braun | panic if TLS is found in sparc backend |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Matthias Braun | avoid new_NoMem in favor or get_irg_no_mem |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | Merge branch 'kaps-included' into master |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | Another rewrite of prolog/epilog handling: Delay their... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | all backends have decreasing stack |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove get_irg_tls() concept, simply use SymConst and... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | remove the deprecated and unused construct of a value_r... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | rename Store_align/Load_align to XXX_unaligned and... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | sparc: abort when encountering (non-lowered) 64bit... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | avoid verifier warnings in sparc by explicitely modelin... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Matthias Braun | remove some more code mentioning the Barrier |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | amend to barrier removal |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | sparc: avoid explicitely querying the barrier |
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: factor out is_imm_encodeable |
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-02-09 |
Matthias Braun | remove Quot node (just use Div instead) |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | further spread size_t (all warnings on linux/gcc fixed) |
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 | backend: put ignore regs into beirg |
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-08 |
Matthias Braun | sparc: crude implementation of float Unknown |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | rename tarval to ir_tarval |
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 | forbid calls of new_XXX and new_d_XXX when not in phase... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | eliminate the unnecessary and especially confusing... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | sparc: implement/fix remaining float<->int conversions |
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 | sparc: rename misnamed node Slr to Srl |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | sparc: fix bug where calls with many parameters were... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Matthias Braun | save input requirements in be_info without complicated... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | sparc: fix bitopcc bugs |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | sparc: fix abort when matching addressmode Adds |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | remove Abs node, backends can match the abs patterns... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: new patterns to match comparisons of bitoperatio... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | sparc: implement mode-neutral matching; support immedia... |
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-19 |
Matthias Braun | sparc: remove entity_sign, gas/elf doesn't support... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Matthias Braun | use operands_are_normalized when permuting Not operatio... |
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 | use sub_immediate in case of add a,0x1000 |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: matching rules for andn and orn |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: pattern to match xnor |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: No need for Minus, Not, Nop nodes. Implement... |
blob | commitdiff | raw | diff to current |
2010-08-09 |
Matthias Braun | sparc: use %g0 for 0 constants |
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-08-09 |
Matthias Braun | sparc: remove old code which was only valid for old... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Christoph Mallon | Correct and clean up gen_Abs() for SPARC: The Sub was... |
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-29 |
Matthias Braun | sparc: remove uninterpreted (and often wrongly used... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Matthias Braun | no unnecessary and cryptic abreviations: rename vrfy... |
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 |
Michael Beck | Various small changes. |
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 | implement sparc floatingpoint constants |
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 | name sparc_transform functions after the firm-nodes... |
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-15 |
Matthias Braun | redo reverted changes to new set_transformer interface... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Matthias Braun | cleanup sparc spec |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Hannes Rapp | - SPEC gzip laeuft |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Matthias Braun | change betranshelp semantic to panic instead of duplica... |
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-05-19 |
Matthias Braun | fix warning |
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 | - fixed: new_r_Proj/new_rd_Proj args changed |
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-16 |
Michael Beck | Fixed immediate range (hint: never use decimals for... |
blob | commitdiff | raw | diff to current |
2010-03-07 |
Matthias Braun | - cleanup and simplify inlining code |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
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-01 |
Hannes Rapp | [r27015] |
blob | commitdiff | raw | diff to current |
2009-12-19 |
Michael Beck | Removed C99 features and fixed 2 wrong assertions. |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Hannes Rapp | initaler checkin SPARC backend |
blob | commitdiff | raw | diff to current |
|